Your version is more general, i.e. it also filters out `None`, which shouldn't be there in the first place. So, it would hide bugs that introduced problems earlier... (sorry to be confusing)