It seems that the code will crash when I do extract<const char*>("a unicode string") Anyone know how to solve this?