code: def resolve_dependencies(self, to_build, depender):
  		
  		shutit_global.shutit_global_object.yield_to_draw()
  		self.log('In resolve_dependencies',level=logging.DEBUG)
  		cfg = self.cfg
  		for dependee_id in depender.depends_on:
  			dependee = self.shutit_map.get(dependee_id)
  			# Don't care if module doesn't exist, we check this later
  			if (dependee and dependee not in to_build
  			    and cfg[dependee_id]['shutit.core.module.build_ifneeded']):
  				to_build.append(dependee)
  				cfg[dependee_id]['shutit.core.module.build'] = True
  		return True
docs: Add any required dependencies.