default sequence now bubbles up to auto type if not set