code: public void addUnreplicatedFactor(String factorName, Factor factor, VariableNumMap vars) {
      plateFactors.add(new ReplicatedFactor(factor, new WrapperVariablePattern(vars)));
      plateFactorNames.add(factorName);
    }
docs: Adds an unreplicated factor to the model being
  constructed. The factor will match only the variables which it is
  defined over.
  
  @param factor