We need to check that this isn't a resource type called `Collection` too, which unfortunately might happen. Perhaps `Collection` is too common a suffix, or we should (shudder) use e.g. `User_Collection` with the underscore