linestack now handles labels arg without setting names(x); allows expressions as labels for example