es.  They provide lower-level interfaces and optional higher-level
interfaces know as proxy classes.  Ruby module needs no such redundancy
due to Ruby's sophisticated extension API.

<li>SWIG <b>does</b> know how to properly perform upcasting of objects in
an inheritance hierarchy except for multiple inheritance.

<li>C++ Namespaces - %nspace isn't yet supported for Ruby.

</ul>

<hr>
</body>
</html>
