moved etag/last modified into RestfulRoles