- parserimportdelegate changes to ensure that imports all use the same
delegate
- moved to a factory method for creation, allowing IDE to use its
preferred delegate