I saw this is such code in runtime/mlString.js
MlString.prototype = { toString : ... }
Is this intentional? (instead of code below)
MlString.prototype.toString = ...
I got some weird behavior when I am playing with js runtime since we reset prototype, some built-in properties are lost