I would like to propose renaming UniqOp to UniqueOp. I do not see any benefit in leaving off the last 2 letters in the word. I also do not see any other class in the package oddly abbreviated.