What I meant with not being an array subclass is that this must also work when `x` is for example a list. If we check for `__array_attribute__` that is fine though. If we want to add this to a lot of functions, we really should add more helpers maybe. There already is a `np.get_wrap` or similar helper I think.