public <A> List<A> validate(final String initialValue, AtomBridge<A> atomBridge) {
   return atomBridge.wrapAtom(atomBridge.createUntypedAtomic(initialValue));
 }
 public <A> List<A> validate(final List<? extends A> value, AtomBridge<A> atomBridge) {
   final String strval = atomBridge.getC14NString(value);
   return atomBridge.wrapAtom(atomBridge.createUntypedAtomic(strval));
 }