proposal on AST model
proposal on AST model