use a cache for field access
remove unused import
remove the ad-hoc way to test a condition and delegate to a method
'truth
Allow overloading if arity is different
Add an overload to script.class (defClass) to avoid to pass an empty map
if there is no field
move overload of Script.class with 2 parameters from Script.java to
core.sms
The launcher doesn't print the result of a script anymore