def set_citekeys(self, citekeys):
		shared_logger.debug("shared.CitationManager.set_citekeys %s."%citekeys)
		self._citekeys = citekeys
		if citekeys:
			#discard keys that do not have an entry
			self._entries = self.find_entries(citekeys, discard=True)
		else:
			self._entries = []
Construct a new :class:`FlowSolution` from data extracted from the
dataset/ETHPy150Open dschwilk/bibstuff/bibstuff/bibstyles/shared.py/CitationManager.set_citekeys--crossover with--dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.lib/src/openmdao/lib/datatypes/domain/flow.py/FlowSolution.extract