simplified the concept of a resource as the despatcher is already designed to figure out if it's valid for a given HTTP method