i would add the ```fs is None``` part here, do the any in an ```elif```. a list with empty string as only element is not that much more elegant imho.