branch.rules.forEach(function( rule, i ) {
                var value = '', prev, spacing;
                rule.parts.forEach(function( part, ri ) {
                    prev = rule.parts[ ri - 1 ];
                    spacing = value.length &&