Removed keyword extends
tNode to whenNode
Modified hash pair
Modified proc to def
array literal and hash literal
Function statement must have name
Function literal and function statement
Modified def to function in Literal
Changed order of private and package