Length validation now respects validateEmptyFields nad ignoreEmpty flags.