docs: public Optional<Character> getOptionalCharacter(String key) {
  		return optionalGet(key).map((c) -> {
  			if (c.length() != 1) {
  				throw new ValidationException("The value of '" + key + "' must only contain one character.");
  			}
  			return c.charAt(0);
  		}