Successive fetches on a collection should return the same promise
Merge branch 'master' into shajith/collection-fetch
Adjust fetchSpec to be clearer
Merge pull request #75 from zendesk/shajith/collection-fetch

Successive fetches on a collection should return the same promise