I am not suggesting dashboard api to be not self contained module. 

My objection is we already have modules doing exactly same thing. Why have a new module doing most things, only handling path in a different way.

Regarding pluggable http handlers yes you are right we said pluggable handler but it was not for handling paths differently but rather for the server.

I am not trying to create hindrance for him, just trying to suggest we are consistent with what we already have modules for.