Hello Lionel,
Yes you are right that it could create problems for predecessor(which depend on account) modules.
But, It was a real mistake on code and, it is not at all good to continue this mistake for other modules too.
We have checked the modules on Official Addons(stable) which were using this method and this fix contains those changes.
We are thankful to you for pointing this out.
Thank you.
Hello Lionel,
Yes you are right that it could create problems for predecessor(which depend on account) modules.
But, It was a real mistake on code and, it is not at all good to continue this mistake for other modules too.
We have checked the modules on Official Addons(stable) which were using this method and this fix contains those changes.
We are thankful to you for pointing this out.
Thank you.