add dictof caster
models inherit magic attributes (_casts etc)
casts: timestamp is a factory, time() -> minutes()
update api casters exports
fix special attributes inheritance