Allow declaring types as '?' intentionally

Test Plan: make && node parsetest.js