Regge behavior saves string theory from causality violations