But if I were making a replacement language that runs in the browser, among the highest priorities would be to make it not work via callbacks.