if (nodes && typeof (nodes) !== 'number') {
      length = nodes.length;
    }
    else {
      nodes = proto.nodes;