Context-based Javascript library, which provides a way to isolate impure computations.