@Override
  public void processDependencies(Consumer<EKey> processor) {
    returnValue.processDependencies(processor);
    for (EffectQuantum effect : effects) {
      effect.processDependencies(processor);
    }
  }
@Override
  public void processDependencies(Consumer<EKey> processor)