refs #12 clustering key grammar