fix bug in nonempty variadics