@Test public void positionalVariation() throws Exception {

    try (MDLV3000Reader reader = new MDLV3000Reader(getClass().getResourceAsStream("multicenterBond.mol"))) {
        IAtomContainer container = reader.read(new org.openscience.cdk.AtomContainer(0, 0, 0, 0));
        assertThat(container.getBondCount(), is(8));
        List<Sgroup> sgroups = container.getProperty(CDKConstants.CTAB_SGROUPS);
        assertNotNull(sgroups);
        assertThat(sgroups.size(), is(1));
        assertThat(sgroups.get(0).getType(), is(SgroupType.ExtMulticenter));
    }
}