             same week as the receiver.
     */
     public func endOfWeek() -> NSDate {
-        return TimeUnit().endOfWeek(self)
+        return TimeUnit.endOfWeek(self)
     }
     
     /**

            same month as the receiver.
    */
    public func endOfMonth() -> NSDate {
        return TimeUnit().endOfMonth(self)
    }
    
    /**

            minute prior to the receiver.
    */
    public func minuteBefore() -> NSDate {
        return TimeUnit.minuteBefore(self)
    }
    
    /**
