&gt; I just figure, everything is coming in as a string no matter what. It&#x27;s going back out as a string.<p>And everything in memory is a sequence of bytes. I don&#x27;t see the relevance of this line of reasoning. I guarantee that whatever experience you&#x27;ve had with statically typed languages on the web, it&#x27;s not a good language. Interfacing with dynamic systems is simply a matter of good abstractions, which many languages simply lack.<p>Take a look at F#&#x27;s type providers to see where you can go with this.