Correct fall-through error on optional properties with own schemas