@Override
				public String[] fakeUserInput(String oldVal)
				{
					final Vector<String> V = new Vector<String>();
					final Vector<String> V2 = new Vector<String>();
					final List<Ability> spells=CMLib.ableParms().getCodedSpells(oldVal);
					for(int s=0;s<spells.size();s++)
					{
						V.addElement(spells.get(s).ID());
						V2.addElement(spells.get(s).ID());
						V2.addElement(spells.get(s).text());
					}
					V.addAll(V2);
					V.addElement("");
					return CMParms.toStringArray(V);
				}