remove _nth_tail

nth_tail now uses an anonymous inner function