To enhance portability of programming languages and compiled codes, methods and/or
devices optionally compile a programming language code associated with one framework
to a code associated with another framework and/or convert a code associated with
one framework to a code associated with another framework. The aforementioned converters
and/or methods include, but are not limited to, features for supporting framework
differences in object hierarchy, exceptions, type characteristics, reflection transparency,
and/or scoping.