develop subject triple comparator and tests,  develop PartitionOnSubject and tests,  wire up PSE3 to use this.  We're just about to bring this up in the remote cluster.