Escape ampersands and escape ampersands recursively. Fixes #23.