feature:interface typemaps extended to non-const references
multiple inheritance "override" bug fixed