simplify the return type of expression and environment to SEXP
using full  words