added thorough support for void type, untested however
setting up void values was only moderately more painful than planned
one more test for void specifically
simple scoping test worked fine
forgot the test file