@ehsteve : Yep.  The way this is done in SSW is a nightmare alright.  sunpy is a good opportunity to make this simpler.