DOM bindings for Oberon hosted on js