add ways to guess a snlgroup for quicker dupe matching (e.g. structure relaxations), as well as force new snlgroup