Neutron Refactoring

v2_0 -> v2
No options (redesign)
More features (extension-related)
Some bugfixes
Well I did some digging!

I can combine:
@SelectJson("routers")
@OnlyElement

And that will work. I still need to figure out why the service does this.