I can see why you have this mantra, but doesn&#x27;t this approach lead to programming in Scala as if it were Java (aka &quot;you can program in Java in any language&quot;), which results in unidiomatic code?