There were, at an an earlier time, due to the fact that it was possible for this function to be processing either a descriptor or a module -- that's no longer the case so the check is no longer necessary -- I've simplified this function further, beyond removing the check.