An inversion of control system written in Javascript.