Component::lookupPath: type is optional