When a variable is longer than 1024 characters, Souffle seems to just take the first 1024 characters as its name, which may result in a misleading name clash error message. A more user-friendly message should warn about exceeding the hard limit on the variable length.