Added `decode=False' to '\N{NUMBER SIGN}' and '\N{AMPERSAND}', since they're ASCII characters.  (This was causing escaped ampersands to be unescaped when decoded.)