storage.bind() doesn't work inside a factory, I assume because there is no scope.
Passing an object doesn't work either:
app.factory('someFactory', function(storage) {
var settings = {
foo: 'bar',
lorem: 'ipsum'
}
storage.bind(settings,'foo');
});
This produces the error undefined is not a function at Object.publicMethods.bind