Allow null/undefined as type