syntax tree is completely stand-alone