Do it better

This passes the environment around and creates interpret-stmt-value
which returns the value of the statement, not the environment.