add tests. i broke something
fix a bug preventing field overriding in single base serializer subclassing