-@interface JSAction : NSObject {
- id base;
- NSString *name;
-}
-
-@property (assign) void* cookie;
-@property (assign) int index;
-@property (copy) NSArray *subActions;
-@property (strong) id base;
+@property (assign) IOHIDElementCookie cookie;
+@property (copy) NSArray *children;
+@property (weak) id base;