Imho it should be a bit smarter, and not require the `FIELDS_TO_INIT` variable -- ideally by iterating over the fields `default` value, rather than the fields actual values.