syntactic build is the one who forces extra symbols