Can we have a base class for ratings and bodies? It'd be nice to differentiate the inheritance chain if we're going to store them in the same module.