What is the best way to tell the difference between a list and a list of lists (possible in a guard)? What I'm trying to differentiate between is a string, eg, "astring" and a list of strings, eg ["a", "list", "of", "strings"]. Jeff.