Why does gambit's eval ignore the second argument (environment)?

Is there some way I fake this by grabbing environments & evaluating in them?

Thanks! (eval being able to choose an environment, in my mind, is a bug plus of scheme)

Thanks!