identifiable object is immutable