Make these protected rather, one for inheritance which may occur as well as doctrine generating entities via reflection. Private properties can cause "Fatal error: Uncaught
exception 'ReflectionException' with message 'Property name does not
exist'.