Import Statements

Implements #72 with some minor structural tweaks.
Maybe a link to an Apple doc describing when this is possible?