value block now works on assignment as well as init
v0.4.3