Small nit. Rather than:

```javascript
var removeLike;
    userLikes = call(function( thing ) {
      // logic
    });
```

I think I would prefer to see:

```javascript
var removeLike;
userLikes = call(function( thing ) {
  // logic
});
```