Why not check for this higher up, like in `execute` function?