more error-checking in RANDOM-ELT