Reject unbound variable as tail if no variables in list expression