using restangularFields to retrieve the knownCollectionMethods instead of an hardcoded list of known fields as suggested by pauldijou