Varying width per line

layoutNextLine advances a cursor; pass a different maxWidth each line for irregular containers.