Fully reflected C++ object model with garbage collection, RPN and infix scripting languages.