      */
     public func isValidNestedTypeAndValue() -> Bool { return true }
 
-    public func equals(rhs: MixpanelType?) -> Bool {
+    public func equals(rhs: MixpanelType) -> Bool {
         if rhs is Date {
             return self == rhs as! Date
         }

     */
    public func isValidNestedTypeAndValue() -> Bool { return true }

    public func equals(rhs: MixpanelType?) -> Bool {
        if rhs is NSNull {
            return true
        }

     */
    public func isValidNestedTypeAndValue() -> Bool { return true }

    public func equals(rhs: MixpanelType) -> Bool {
        if rhs is Bool {
            return self == rhs as! Bool
        }
