avoid using gensym in examples - empty-string lvalues are converted to gensyms by open3()