Most of the repr tests should be replaced with something more robust. However, this commit resolves the id problems that appear when testing on mysql in the simplest way possible. Tested on sqlite and mysql, but not postgres
create_from_super feature with test. This feature creates a subclass from an instance of it's superclass. Useful if you don't know what class it should be when initially created.