Is there a `type == ''` case we're handling here?