def __getitem__(self, name): return ab.resolve(name)
def __getattr__(self, name): return ab.resolve(name)