improve methods support in "__getattr__" on branch