You covering names like `NO_SOURCE_PATH` and you should handle the possibility for a missing column number.