I have the same problem, having such a common name as Plugin in the common namespace could generate a lot of headaches. If in this case, chageing the name is too probematic, instead, you can try to add a namespace to the library an encapsulate all the symbols in it. Just a suggestion, hope it helps.

Daniel Brenner