Made an AttributeError message more informative.
Going to pass, thanks.
If a stray keyword argument is passed to a `Model` initialisation, the resulting `AttributeError` message isn't particularly informative - it mentions neither the failing attribute nor the instance type affected. This change makes the error message more informative.