Plays well with others (Java):
l
Serializable
l
Cloneable(*)
l
Comparable
l
equals()
l
hashCode()
l
toString()
l
Exception handling
l
Thread safety