Changing spec models to make clear that embedded docs can be polymorphic and don't need to explicitly reference their parent class name.