Add test for gitlab issue 9, and supply fix
A spurious warning is generated by ITERATE when adding a type declaration for driver variables. This is caught by test type.8
.
Adding a better check for NIL
as an acceptable initial value fixes the problem.
Possibly this should be tested by typep
instead of subtypep
? If so, I could make that change.