code: function EditContainer(source, options) {
  		this.options = utils.extend({offset: 0}, options);
  		/**
  		 * Source code of edited structure. All changes in the structure are 
  		 * immediately reflected into this property
  		 */
  		this.source = source;
  		
  		/** 
  		 * List of all editable children
  		 * @private 
  		 */
  		this._children = [];
  		
  		/**
  		 * Hash of all positions of container
  		 * @private
  		 */
  		this._positions = {
  			name: 0
  		};
  		
  		this.initialize.apply(this, arguments);
  	}
docs: Named container of edited source
  @type EditContainer
  @param {String} source
  @param {Object} options