comply with hy's tao rules for getattr