# File lib/markaby/builder.rb, line 86 86: def capture(&block) 87: assigns = instance_variables.inject({}) do |hsh, iv| 88: unless ['@stream', '@builder', '@assigns', '@helpers'].include?(iv) 89: hsh[iv[1..-1]] = instance_variable_get(iv) 90: end 91: hsh 92: end 93: self.class.new(assigns, @helpers, &block).to_s 94: end