LuceO: fixed: luce_typename error when passing nil to std::string
LuceO: reuse luce_typename when possible