Added type alias GraphiteTargets and reogranized order of definitions.