Tests
defined- The value is defined.
undefined- The value is undefined.
none- The value is none (zero dates serialise as none).
string- A string.
number- A number.
integer- An integer.
float- A float.
bool- A bool.
map- A map.
array- An array.
iterable- An array, map or string.
odd- An odd number.
even- An even number.
divisible_by- Divisible by
divisor. starting_with- Starts with
pat. ending_with- Ends with
pat. containing- Contains
pat(substring, element or key). matching- Matches the regex
pat. version_at_least- A semver at least
version; a-DEVbuild ranks below its release. Replaces Go-template comparisons of the site-info object’sVersion.