Just include the no-arg constructor for new entities. People should use the EntitySpec to create entities, and not call the constructors directly.