This is a huge change, but it's unfortunate they left out types. Imagine if they had Haskell style list pattern matching and pure function evaluation.