Hello,
This is actually an e-TeX "bug" but I think reporting it here is the
best I can do.
Evaluating "\protected\let\a\b" results in:
! You can't use `\long' or `\outer' with `\let'.
l.1 \protected\let
\a\b
Obviously that error string requires an additional ", `\protected'" in
there somewhere.
Cheers,
Will