As long as we're discussing unicode here,
I am testing a large C++ application and would like to wrap it with
Ruby.  However, this application makes wide use of unicode and wchar_t
in almost all it's method calls.  Can anyone help my feeble mind
understand how to do this?

Would someone be able to point me in the direction of some example
code or such for both calling into the C++ code with a wchar_t
argument, and getting wchar_t's back from calls?  Apparently SWIG
won't touch this?

Thanks,
Shawn