We could, but we would have to check every generated tuple for a `no_pad` sentinel.  Currently, only the last generated tuple is checked for a sentinel, which is (obviously) more efficient.