Keeping all uses of boost.spirit in a single translation unit helps avoid having it murder compile times, which requires that it be off by itself.
Add agi::Color, and replace AssColor and all uses of wxColor that are not immediately passed to/from wx with it.