That would be comprehensive but not in keeping with the `$resource` style of usage.  Normally one would create a new service that used $resource to generate a new class, whose prototype would contain such helper functions.  I would say that this is a reasonable restriction to impose.