class Phlex::Compiler::Formatter

def append(&block)

def append(&block)
	@appending = true
	unless @open_string_append
		if @open_chain_append
			text ' << "'
		else
			text '@_target << "'
		end
		@open_chain_append = false
		@open_string_append = true
	end
	yield(self)
	@appending = false
end