A generic AST to represent Python's Abstract Syntax Tree(AST).

GAST provides a compatibility layer between the AST of various Python versions,
as produced by ast.parse from the standard ast module.
