Prototype JavaScript framework (forked to use during testing)