[PATCH 2/4] dwrite/layout: Split run shaping between two helpers.