Support of ge, lt, le by Ludovic.
Creation of classes environment during compilation.
Some code cleaning.
Object instanciation and comparison.
instanceof correctly evaluated for all types.
Cast throws exception in case of illegal downcast.
Functions evaluation and dynamic resolution.