An implementation of computed properties for Backbone.js