Extensions to MooseX::Types::DateTime (plus some fixes)