There was a bug with the isEmpty variable actually being a function from lodash instead of the result of `isFieldEmpty()`.