add sanity check to fromstringlist() that rejects plain strings as input (instead of a list of strings)