Came across these little gems when trying to isolate a fixer conflict elsewhere (https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/issues/986 - still working on that one). The issue exists in both PHPCS 2.x as well as 3.x when using the `Squiz` standard. When given this code: ```php get_current_screen()->add_help_tab( array( 'id' => <<<EOD Here comes some text. EOD . '</hr>', ) ); ``` It will be fixed like this with the `.'</hr>',` having been moved up causing parse errors (quite apart from the fixed spacing not being correct): ```php get_current_screen()->add_help_tab( array( 'id' => <<<EOD Here comes some text. EOD .'</hr>', ) ); ``` And when given this code: ```php get_current_screen()->add_help_tab( array( 'id' => <<<EOD Here comes some text. EOD , ) ); ``` It will be fixed like this with the comma being added in this bit `=> ,<<<EOD` causing parse errors: ```php get_current_screen()->add_help_tab( [ 'id' => ,<<<EOD Here comes some text. EOD , ] ); ```