I think the whole logic of `processable-body?` is already  backed-in in liberator:
* https://github.com/clojure-liberator/liberator/blob/master/src/liberator/core.clj#L388