Power for object oriented javascript libraries.