public override void PushTransform (Transform transform)
		{
			cr.Save ();

			var m = transform.Value;
			cr.Transform (new Cairo.Matrix (m.M11, m.M21, m.M12, m.M22, m.OffsetX, m.OffsetY));
		}
		public abstract void PushTransform (Transform transform);