reverse cigars and graph mappings; handle soft-clips