es
never allow to modify type field
es
don't automatically assign unqualified class name when subclassing entity; names are best used on single instances