Support for HTTP DELETE and PUT, DRY with class_eval for method definitions.
Kinds need to keep track of their URLs for various operations (e.g. before/after for Listings).