Parser: AutocompleteElement decoupled from Generator