class Samovar::Table

def parse(input, parent)

def parse(input, parent)
	@rows.each do |key, row|
		next unless row.respond_to?(:parse)
		
		current = parent.send(key)
		
		if result = row.parse(input, parent, current)
			parent.send("#{row.key}=", result)
		end
	end
end