Removed retrieve as it is not really a convenience at all. The reverse router should be used from html/js as much as possible.