+@interface WebScriptObject (UICaboodle)
+- (NSUInteger) count;
+- (id) objectAtIndex:(unsigned)index;
+@end
+
+@protocol BrowserControllerDelegate
+- (CYViewController *) pageForURL:(NSURL *)url hasTag:(int *)tag;
+@end
+
+@interface BrowserController : CYViewController <
+ HookProtocol