Moved 'version' attr back to BaseEntity: do not try to define metaprogrammed attrs twice in LTI