bug fix for #317 (better handling of evaluation environment for do())
version bump