add ast and parse.go stubs based on text/template parsing