refactors importers
refactors macro compilation