Python: What is the proper exception to raise when two objects are not allowed to have duplicate instance variables? Should i create my own?
Say i have a class “Bank” which instances hold Customer objects in dictionaries keyed by their customer_id (or something like that).