I'm a little concerned about the matching here. Do we expect users to match our exact csv format? I'm thinking that we might change that format in the future. And also, the format of each line is different from typical package specifications (e.g. it uses comma instead of dash). Would it be better to present the matches in a more common way?