special-case void returns to avoid wiretype marshalling and destructors. huge win in firefox, minor win in chrome. have not run tests.