title: Liquibase incorrectly reads "--" symbols inside SQL script
body: <p>I have next Liquibase formatted SQL script with PL/SQL block.</p>
  <pre class="lang-sql prettyprint-override"><code>--changeset TASK-NNN-create_new_tasks endDelimiter:\\
  DECLARE
      email VARCHAR2(60) := 'some_person@example.com';
  BEGIN
      CREATE_TASK(
          'new_task_1',
          'python task_executor.py --processor-name &quot;new&quot;',
          'New task 1',
          REPORT_TO =&gt; email
      );
      CREATE_TASK(
          'new_task_2',
          'python task_executor.py --processor-name &quot;new_2&quot;',
          'New task 2',
          REPORT_TO =&gt; email
      );
  END;
  \\
  </code></pre>
  <p>But Liquibase interpretates it incorrectly because of double dashes in the second argument values of <em>CREATE_TASK</em> function calling.</p>
  <pre class="lang-sql prettyprint-override"><code>DECLARE
      email VARCHAR2(60) := 'some_person@example.com';
  BEGIN
      CREATE_TASK(
          'new_task_1',
          'python task_executor.py 'New task 1',
          REPORT_TO =&gt; email
      );
      CREATE_TASK(
          'new_task_2',
          'python task_executor.py 'New task 2',
          REPORT_TO =&gt; email
      );
  END;
  </code></pre>
  <p>What do I have to do so the argument would be valid?</p>