code: function init(owner, field, layout, val, children) {  // {{{2
  /**
   * Field wrapper constructor
   *
   * @param owner {Object} Owning wrap list
   * @param field {Object} Field description object
   * @param layout {Object} Layout
   * @param val {*} Field value
   *
   * @method constructor
   */
  
    this.owner = owner;
    owner.fields.push(this);
  
    this.field = field;
    this.value = val;
  
    if (layout) this.layout = layout;
    if (children) this.children = children;
  }
docs: Optional error returned from field.unformat
  
  @property editError
  @type Object
   Public {{{1