Love these things for the rather complicated text block algos!