We would like to implement APIdoc in a way that would be less/not reliant on an arbitrary order like the decorator tower currently is. As it stands, forgetting to @returns, or adding an extra @arg at the end of the decorator stack irremediably breaks the documentation endpoint AND the documented endpoint, as well as all other browsing routes that rely on it.
The new approach should manage to separate documentation data and execution data clearly, instead of carrying documentation data over no matter what.