ValidationResultFactory has been refactored.