}
final DLeft left = lr._Left();
if (left != null) {
// this is a namespace
String ns = TToken.value(tok);
final TTree tree = TGlobal.namespaces(g);
final TMaybe mbpack = TTree.M.lookupS(tree, ns);
final DJust jpack = mbpack._Just();
if (jpack == null) return null;
String pack = Delayed.<java.lang.String>forced(jpack.mem1);
return new Namespace(g, ns, pack);