I meant to add this info in my resolving comment....
Checked in change to revision 532549 to:
Completely revamp how repositories are created and stored to allow for
1) multiple StringResourceLoaders per application
2) StringResourceRepository(s) to be stored statically or in application attributes
3) named StringResourceRepository(s) to avoid namespace collisions
4) ability to clear out static repositories to plug possible memory leak
The existing StringResourceLoaderTestCase passes without alteration, and a new set of tests for the repository changes was added as StringResourceLoaderRepositoryTestCase.