This mixes various entities together to ensure that the parser properly handles internal state changes.