implement the included (anti) pattern as a first pass in pulling apart untangling modules
csv find methods abstracted from class generation