Merge lp:~methanal-developers/methanal/short-circuiting-validator-intersection.
Use short-circuit logic for validator intersection. This means that you can specify a "notNull" validator before a "numeric" validator before a validator that checks an integer, without having to check for null or numerics in every validator.