Conflicting Scripts/Extensions cause Unity to stop loading all other extension

Okay, I just encountered another episode of extensions conflicting with each other which cause Unity to stop loading ALL existing extensions in the project. Specifically - Mobile Starter Pack #1 : FPS conflict with my other script which also use “target.cs” name and now several of my existing extensions are now disappearing (not loaded) due to it. Even extensions I just bought will not show up now (Scenemate for example),

I am wondering if there is a way for Unity to just bypass conflicting scripts/extensions and just keep loading. Making extensions modular so even if it crash or conflict with existing one it will be ignored (but errors will be logged).

Basically, I wish the extensions will be modularized - so you can enable or disable them at will.

http://forum.unity3d.com/threads/137981-Modularize-Extension-Plugin-System-Where-You-Can-Turn-Them-Off-Individually

I still don’t understand, why does Unity loads extensions/scripts linearly? Why can’t it ignore them ones with problem and continue to load other extensions/scripts if it runs into trouble?