suppress style-warning 'no block nil found'
added tests on d, e (effect of evaluation)