nqp: better error with assignment