code: def new_resources(self, program):
          
          resources = config_utils.get_resources(program, self._config)
          if resources.get("jvm_opts"):
              self._jvm_opts = resources.get("jvm_opts")
docs: Set new resource usage for the given program.
          This allows customization of memory usage for particular sub-programs
          of GATK like HaplotypeCaller.