## Background Current code support two factories: - Default for non hierarchy - IssueHierarchy for hierarchy included. ## Feature Merge logic to one class. Refactor unit tests.