JSlib is intended to reduce the current amount of
redundancy among Mozilla application developers
who are trying to do similar things in different
applications. By creating libraries of common
useful routines, application developers can focus
on creating original functionality for their own
applications instead of dealing with messy
XPConnect JS objects and worrying about which IDL
methods do what and which are implemented on what
platforms.