dep(implementation:NN:2, which:WDT:1)|||nsubjpass(prefer:VBN:10, implementation:NN:2)|||punct(vs:JJ:5, -lrb-:-LRB-:3)|||advmod(vs:JJ:5, array-based:RB:4)|||dep(implementation:NN:2, vs:JJ:5)|||dep(vs:JJ:5, list-based:JJ:7)|||punct(vs:JJ:5, -rrb-:-RRB-:8)|||auxpass(prefer:VBN:10, be:VBZ:9)|||root(ROOT:ROOT:15, prefer:VBN:10)|||conj_and(prefer:VBN:10, why:WRB:13)|||root(ROOT:ROOT:15, why:WRB:13)|||<STOP>
nsubj(accessible:JJ:18, list-based:NN:1)|||mark(grow:VBN:8, as:IN:3)|||det(list:NN:5, the:DT:4)|||nsubjpass(grow:VBN:8, list:NN:5)|||aux(grow:VBN:8, can:MD:6)|||auxpass(grow:VBN:8, be:VB:7)|||dep(list-based:NN:1, grow:VBN:8)|||advmod(grow:VBN:8, dynamically:RB:9)|||mark(node:VBP:15, as:IN:12)|||det(head:NN:14, the:DT:13)|||nsubj(node:VBP:15, head:NN:14)|||dep(list-based:NN:1, node:VBP:15)|||conj_and(grow:VBN:8, node:VBP:15)|||cop(accessible:JJ:18, be:VBZ:16)|||advmod(accessible:JJ:18, easily:RB:17)|||root(ROOT:ROOT:20, accessible:JJ:18)|||<STOP>