Now always including setters, even when fields are read-only, to enable de-serialization.