I think `objectIfKeys` might be the wrong thing to call here, because if I plug this in to the validator service, an interdependent fields failure comes back with no reason. I suspect `makeError` might be better.

That said, with no formal definition of what's supposed to come back for what error, this could be fixed in another PR with more definition around errors in general.