Use real function signatures to override magic methods. Relates to #49.
Use real function signatures to override magic methods. Relates to #49.

eloquent/phony,eloquent/phony,eloquent/phony,eloquent/phony