Allow service providers to list events that cause them to load.
str_limit helper added
Fix order of helpers.
Fix conflicts and merge.