Consider removing the factory as `MxRecord` is `AnyVal`.