Magic Methods: set, get, call, toString