Immutable object.