Built in functions to match Ast