def cleanly_separate_key_values(line):
	"""Find the delimiter that separates key from value.

	Splitting with .split() often yields inaccurate results
	as some values have the same delimiter value ':', splitting 
	the string too inaccurately.
	"""
	index = line.find(':')
	key = line[:index]
	value = line[index + 1:]
	return key, value