markup should preserve empty lines