class Phlex::Unbuffered

def method_missing(name, *args, &block)

def method_missing(name, *args, &block)
	if @object.respond_to?(name)
		# If the object responds to this method, we want to define it by aliasing the __output_method__.
		__class__.alias_method(name, :__output_method__)
		# Now we've defined this missing method, we can call it.
		__public_send__(name, *args, &block)
	else
		super
	end
end