Encapsulated Assignment logic in the Solution.Assign() method.
Implement Engine_Process_ShouldRespectPresentersWishesBy.ThrowingNoFeasibleSolutionIfSpeakerWouldHaveToBeInTwoPlacesAtOnce