public InputObject GetObject(string name, bool originator = true) { if (originator) { name = name.ToLower(); } if (!Objects.TryGetValue(name, out InputObject c)) { if (ParentScope != null) { InputObject pc = ParentScope.GetObject(name, false); if (pc != null) { return(pc); } } return(null); } return(c); }