Provides postcode parsing and validation.

Does not validate existence of postcode. Only that an input “looks” like a postcode