A JavaScript contracting library.