But maybe you're right in that `single` might be unnecessarily strict and let some problems uncaught during testing to break the code in production. I'll change it to `first`.