Devise generates fields for a DateTime but compares against a Time?
===

My login keeps failing on my app. 

I looked into the Devise gem, and found this erring method :

      # Remember token should be expired if expiration time not overpass now.
      def remember_expired?
        remember_created_at.nil? || (remember_expires_at <= Time.now.utc)
                                          #  ^^ Is a DateTime stored in MongoD 
      end 

      # Remember token expires at created time + remember_for configuration
      def remember_expires_at
        remember_created_at + self.class.remember_for
      end


**My User Model**

    class User
      include MongoMapper::Document

      key :remember_created_at, DateTime

      timestamps!

Why would Devise compare against a Time? 