Desideratum: Destructuring templates
Add userinfo component parsing and encoding.