Hi Robert, and thanks for noticing this.
I've issued yesterday a pull request [0] against cornice that changes
how things are implemented internally so we don't rely anymore this
much on decorators.
I have also made the Service class able to deal with an optional depth
parameter, so you can
just wanted to let you know. I don't really have an opinion on who to
blame. The conditions venusian >= 1.0a5 imposes on callbacks before
invoking them are not met by cornice resources, thus the corresponding
routes will not be registered. I managed to fix the problem in my
cornice fork [1], but on