avoid duplicate def of SEXP
Merge branch '21-scalars' into 22
Merge branch '22' into 22-remove-stuff
revise eapply
Merge branch '21-apply-dots' into 22
Merge branch '22' into 22-remove-stuff