         return try self.to(.dateTime)
     }
     
-    //Mark compares
+    //MARK:  compares
     public func isPast() -> Bool {
         return self.compare(Date()).rawValue < 0
     }

    }
    

    //MARK Formatters
    public func to(_ format: String) throws -> String {
        let dateFormatter = DateFormatter()
        dateFormatter.dateFormat = format

        return date
    }
    
    //MARK: Enum parsers
    public static func parse(_ format: Format, _ date: String) -> Date? {
        return parse(format.rawValue, date)
    }
