Is there a way we can get rid of the nls stuff in the Shared project? There should never be any user facing strings in the Shared project, so it seems like we could prevent some unnecessary "noise" in the code by just telling eclipse not to warn us about strings in that project. Don't make that change in this pull request though, it should be a separate issue.