More refactoring around handling of attribute values.
Signal a usage error when an environment variable fails validation.
Release again.