Adding a Unique pattern idea for generating data tracking already created objects to keep them unique
Adding an idea for a Guard design pattern that protects an object from possible bad side effects