A dynamically typed, functional *script language with trivial JavaScript interop