melt_text() is vectorized