- Improved terminal output when things go wrong with the input gene list - When fed a malformed gene list containing missing or interpreted-as-missing values (such as the string "NA", which gets interpreted as np.nan by pandas), those are removed and the functional enrichment goes on.