Auto-generates a settings file and gui based on the object created and registers. 
Example usage can be found in UseExample.js
Adds functionality to expand built in functions in JavaScript
notify(text, delay)
killfeed(text, delay)

An example of use is provided in example.js
Easily get obfuscated names of minecraft fields and methods. Works across version and in dev environments with no extra work to the module maker.

Getting the name of a field:
var name = Searge.field(JAVAOBJECT, 'fieldName');
Getting the name of a method:
var name = Searge.method(JAVAOBJECT, 'methodName');
A nicer alternative to XMLHttpRequest with a promise-like API. See the for a full api description