Javascript library for intercepting functions.