Many applications has the requirement of making sure that certain user provided fields are unique in the system. For example a web application has to make sure that