関数のoverload(override)避けるのにtargetName使えるで!って言われても、最初から別の名前つけて実装するのと違いが分からん…
https://docs.scala-lang.org/scala3/reference/other-new-features/targetName.html#relationship-with-overriding
思考の /dev/null