I think these make more sense as class methods since they apply to the class aren't meant to be customized per-instance AFAICT. (Of course we do it wrong for Resource's allowed actions, but that's a different matter)