code: function(content, pos, isBackward) {
  			var bounds = cssSections.locateRule(content, pos, isBackward);
  			if (!bounds || !bounds.inside(pos)) {
  				// no matching CSS rule or caret outside rule bounds
  				return null;
  			}
  			
  			return this.parse(bounds.substring(content), {
  				offset: bounds.start
  			});
  		}
docs: Extract and parse CSS rule from specified position in <code>content</code>
  @param {String} content CSS source code
  @param {Number} pos Character position where to start source code extraction
  @returns {EditContainer}