# Throw Exceptions: * on setters, that return self * on getters, that return objects