added backbone and underscore support