Some code shanges:
Now all methods and properties have classes.
Properties have type static/dynamic.
More simplier names of variables/functions/properties/methods so no it won't rewrite old names.