class Bake::Types::Hash

def parse(input)

def parse(input)
	hash = {}
	
	input.split(',').each do |pair|
		key, value = pair.split(':', 2)
		
		key = @key_type.parse(key)
		value = @value_type.parse(value)
			
		hash[key] = value
	end
	
	return hash
end