bug fix: ampersand should now escape properly even if it is on the same line as a semicolon.