@Override
    public Object createValue(String literal, ValidationContext context) {
        return toAsciiLowerCase(literal);
    }
@see nu.validator.datatype.AbstractDatatype#createValue(java.lang.String, org.relaxng.datatype.ValidationContext)
src/nu/validator/datatype/AsciiCaseInsensitiveString.java