Well, but in this case we will throw an assert if any existing property is overridden, so that's fine, right?