Rep 968 - Style Plugins

Does this mean we have to avoid doing full project refactors? Because that would change these files and make the unit tests fail.