Whenever possible, I tend to prefer immutable types.