Such a terrible mistake, the finalizer may be called while the dependencies have an instance but the local itself doesn't have a value yet.
Move CreateScoreProcessor() to Ruleset
added small commenting added xmldoc for CancelResume();
Changed CreateReourceStore() to CreateResourceStore()
Closes #5905.