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)
		
		result = row.parse(input, parent, current)
		if result != nil
			parent.public_send("#{row.key}=", result)
		end
	end
end