Substring no longer just change offset - http://www.javaadvent.com/2012/12/changes-to-stringsubstring-in-java-7.html https://cl4es.github.io/2019/05/14/String-Concat-Redux.html