Add general resolver to importer

Full words are almost always more readable than abbreviations, and so preferred unless they're too freakin long. So how about `_type_pattern` and `ie_pattern`?