Introspect your models at runtime. Inspired by annotate_models but doesn't modify anything... and its always accurate.