Add: Don't Use Finalizers
Add: The Contract of equals