overlapping is true for references and false for colons