revived Tools.Text
allowing empty classification boxes
intuitive empty tuples