@Test public void positionalVariation() {

    CxSmilesState state = new CxSmilesState();
    assertThat(CxSmilesParser.processCx("|m:2:5.6.7.8.9.10,m:4:5.6.7.8.9|", state), is(not(-1)));
    assertThat(state.positionVar, hasEntry(2, Arrays.asList(5,6,7,8,9,10)));
    assertThat(state.positionVar, hasEntry(4, Arrays.asList(5,6,7,8,9)));
}