OK, I believe you if you say it works without this `__array_finalize__`, but can you explain why?  What's happening?