submodule: .path and .name can't be nil