possibly controversial change? wanted to support `location:type:reftype/property` where previously it would only suppport `namespace:foo/bar`