use jl_sym_t* maps in codegen instead of std::string, since that's what everything is anyway