Arrays are now printed in a more human-readable manner.
CoreSystem is now wrapped on individual function level to be able to
provide more JavaScript friendly behavior.