code: public Value createValue(Calendar value)
     {
        if (value == null)
           return null;
        try
        {
           return new DateValue(value);
        }
        catch (IOException e)
        {
           LOG.warn("Cannot create Value from Calendar " + value, e);
           return null;
        }
     }
docs: {@inheritDoc}