sparse fieldsets

http://jsonapi.org/format/#fetching-sparse-fieldsets
Is this being used by anyone outside this class? If not, could you move it to below the `private` line? Just so we're aware of what's public and what's not for easiness of refactoring.