code: public Variable acquireTemporaryVariable(int index) {
          Variable variable = temporaryVariables.get(index);
  
          return variable == null ? createTemporaryVariable() : variable;
      }
docs: FIXME: Do I care about all the boxing here of index?