+ Refactoring so that situation extractors extract to a collection of
situations given in the method as parameter (rather than returning such
a collection). This should allow learning modules with multiple
extractors to pass on situations returned by earlier extracting steps.