Schema validation is now done before other validations, so we are not wasting time | rnjn, hitansu