Formatter not always folding xmltype in xmltable declaration

I've found that the Formatter doesn't seem to be including XMLTYPE declarations in the parameter fold count when used in an XMLTABLE declaration. My parameter fold count is set to 3 and it formats like this, notice XMLTABLEs "a" and "c".

SELECT *
  FROM xml_table t,
       -- extract data from xml file,
       XMLTABLE ('/ErrorDetails'
                 PASSING d.erdt_xml
                 COLUMNS xml_1          XMLTYPE PATH 'Errors', xml_2          XMLTYPE PATH 'Errors',
                         xml_3          XMLTYPE PATH 'Errors', xml_4          XMLTYPE PATH 'InnerSectionDetail') a,
       XMLTABLE (
           '/ErrorDetails'
           PASSING t.xml_content
           COLUMNS ack_version    VARCHAR2 (1024) PATH 'AcknowledgementVersion',
                   ack_version    VARCHAR2 (1024) PATH 'AcknowledgementVersion',
                   xml_1          XMLTYPE PATH 'Errors',
                   xml_2          XMLTYPE PATH 'Errors',
                   xml_3          XMLTYPE PATH 'Errors',
                   xml_4          XMLTYPE PATH 'InnerSectionDetail') b,
       XMLTABLE (
           '/ErrorDetails'
           PASSING t.xml_content
           COLUMNS ack_version    VARCHAR2 (1024) PATH 'AcknowledgementVersion', xml_1          XMLTYPE PATH 'Errors',
                   xml_2          XMLTYPE PATH 'Errors', xml_3          XMLTYPE PATH 'Errors',
                   xml_4          XMLTYPE PATH 'InnerSectionDetail') c;

Thanks for reporting this, fix will be included in next release.