In olden times, when Invocation, an experimental utility, was a part of standard library, one could invoke methods "dynamically" as shown below:
"Hello!" o 'substring(0, 4) // to get Any back
"Hello!" oo 'substring(0, 4) // for an automatic unsafe cast to expected type
How to do this with the new Scala reflection API?