Switch to Haskell 2010
Add right-associating function call sugar
Capitalize function names; rename -> to Fn
Make Tail curried