problemDefinitionFactory

Parameters

problemDefinitionFactory

creates a fresh problem definition on each call