Adding the ability to preserve whitespace always