If Doctrine can work with non-public properties, so can we.