Gave :: a higher operator precedence
Made data lookup work in case statements
Fixed the syntax for list creation