Return empty list when parsing an empty (or whitespace-only) string