An Eloquent-like model class that allows you to build custom models using the same methods as Eloquent.