javascript bindings should use verbose scheme descriptions