a javascript library that helps testing date-dependent web applications
converts any object-oriented function's call to a functional call: o.f(args) => f(o, args)