Service path '#' syntax and default behaviours

Implement #646 
Fixed in d85484d