I don't think we should call this function `#ok?`. It's a bit too generic and it's also a bit contrived as to what "ok" means. This logic can probably just live within the `#check` function since it's not re-used anywhere else.