why no product or project identifier here?  

"com.brackets.shell.instance" which I guess would be "com.,adobe.edge.code.shell.instance" for Edge Code.  If Brackets and Edge Code are both installed it will get confused.