I thought you might ask about this. The reason for not doing `WP_CLI::error( $events )` is because not having any scheduled cron tasks is not technically an error. It's just a statement of fact, so it's output as a plain message rather than an error. In other commands where the user is requesting to run or delete an event and there are none, then this is indeed an error. I'm not bothered either way though because it's rare for a site not to have any scheduled events.