optimize NonEmptyList#traverse1. avoid stack overflow