Okay, that makes sense. I worry it would have weird unexpected behaviors in existing codebases, but I’m not sure whether that’s a data-backed concern or not.
Since you’re also active in What has happened to Arel - #8 by flanger001, this seems like it might be a good feature proposal to make to Rafael & Aaron either there or in the Basecamp project for coordinating “deprecation of public references to Arel.”