 public protocol NativeExport: JSExport {
     func save()
     
-    func pushCursor(name: String)
+    func pushCursor(name: NSString)
     func popCursor()
 
     func showConsole()

        NSCursor.pop()
    }

    func getNamedCursor(name: String) -> NSCursor {
        switch (name) {
        case "default": return NSCursor.arrowCursor()
        case "context-menu": return NSCursor.contextualMenuCursor()

    }

    var trackingArea: NSTrackingArea?
    public func pushCursor(name: NSString) {
        getNamedCursor(name).push()
    }

