I try not to use other classes without much need to loosen the ties between them.