So the question is: returning different value types (array or item) — smell or not? Apparently Backbone does this backbonejs.org/docs/backbone.
Conversation
Replying to
Smell unless the returned types have the same methods, let's say they inherit from the same object. Nice for chaining and promises.

