insert = function (range, ctx) {
								while (ctx && ctx.range) {
									if (ctx.range.contains(range)) {
										return ctx.addChild(range);
									}

									ctx = ctx.parent;
								}

								// if we are here then given range is a top-level section
								return root.addChild(range);
							}
Returns ranges for all nested sections, available in
given CSS rule
@param  {CSSEditContainer} rule
@return {Array}