SOM++ - C++ implementation of the Simple Object Machine Smalltalk