Yes.
implicit classes
are only valid in Scala 3 as a deprecated feature, useful for cross-compilation.
then it needs more work.
Feel free to go to the contributors forum to check if someone has already pointed out the same problems that you have or if not, then it may be worth to raise them there.
I personally would find that hard to read and understand.
Although, I also usually use this
explicitly except when accessing constructor arguments; so maybe is because I am used to be explicit.
In any case, again, you may propose that in the contributors forum.