Even though there is a `ignoreEmpty` to ignore `empty` field, it doesn't help for Number type field. Since number type is always `empty` for lodash `_.isEmpty` method, it cannot correctly detect it. A `ignoreUndefined` would help.