Difference of 0.7.0 and 0.8.6: 0.7.0 ``` Literal = (NumberLiteral | StringLiteral | HexLiteral | TrueLiteral | FalseLiteral) ( ':' TypeName )? HexLiteral = 'hex' ('"' ([0-9a-fA-F]{2})* '"' | '\'' ([0-9a-fA-F]{2})* '\'') ``` 0.8.6 ``` Literal = (NumberLiteral | StringLiteral | TrueLiteral | FalseLiteral) ( ':' TypeName )? ```