add basic ast factory and start with completion to void dummy string.