made the tools more compatible with backbone and underscore