As the libember::glow::Value constructor is overloaded to take a const
std::string& and a const char*, i would suggest to overload
libemer::glow::GlowParameterBase::setValue(..) to take a const char* to avoid
unexpected behaviour. See the attached patch with a proposal.