slowly progressing to automatic binding of lisp->js