code: @Override
      public IStereoElement<F,C> map(Map<IAtom, IAtom> atoms,
                                     Map<IBond, IBond> bonds) {
          if (atoms == null)
              throw new IllegalArgumentException("Atom map should be non-null");
          if (bonds == null)
              throw new IllegalArgumentException("Bond map should be non-null");
          Map<IChemObject,IChemObject> map = new HashMap<>(atoms.size() + bonds.size());
          map.putAll(atoms);
          map.putAll(bonds);
          return map(map);
      }
docs: {@inheritDoc}