Was there a case in which `getScheme()` returned null?