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