class Phlex::Unbuffered

def __output_method__(*args, &block)

This method is designed to be aliased and references the callee which is whatever alias you called.
def __output_method__(*args, &block)
	@object.capture { @object.public_send(__callee__, *args, &block) }
end