&gt; It doesn&#x27;t have to be one or the other.<p>Sure there&#x27;s a spectrum. But even with one level I&#x27;m still guessing whether it was String.toInteger or Integer.toString, or String.parseInt or Integer.parseInt or Number.parseInt or whatever ... and since I need to check I don&#x27;t mind finding out it&#x27;s a global function named str2int or even int() that takes whatever.