unset types work properly and are now tested