> I believe I can't use 'user defined' references in a guard statement, > but I'm unsure if lists: module is such a statement? lists:nth is not allowed in guards. It's a pretty short list, the functions that are allowed.