| Parents: | persistent.vectors | 
| Class | Superclass | Slots | 
  node |   tuple | children level | 
| Word | Stack effect | 
  (new-nth) | ( val i node -- node' ) | 
  (ppop-contraction) | ( node -- node' tail' ) | 
  (ppop-new-tail) | ( root -- root' tail' ) | 
  (ppush-new-tail) | ( tail node -- node' expansion/f ) | 
  1node | ( val level -- node ) | 
  2node | ( first second -- node ) | 
  body-nth | ( i node -- i node' ) | 
  do-expansion | ( pvec root expansion/f -- pvec ) | 
  full? | ( node -- ? ) | 
  new-child | ( new-child node -- node' expansion/f ) | 
  new-last | ( val seq -- seq' ) | 
  node-add | ( val node -- node' ) | 
  node-change-nth | ( i node quot -- node' ) | 
  node-mask | ( m -- n ) | 
  node-nth | ( i node -- obj ) | 
  node-set-last | ( child node -- node' ) | 
  node-set-nth | ( val i node -- node' ) | 
  node-shift | ( m n -- x ) | 
  node-size | ( -- value ) | 
  ppop-contraction | ( node -- node' tail' ) | 
  ppop-new-tail | ( pvec -- pvec' ) | 
  ppop-tail | ( pvec -- pvec' ) | 
  ppush-new-tail | ( val pvec -- pvec' ) | 
  ppush-tail | ( val pvec -- pvec' ) | 
  tail-offset | ( pvec -- n ) | 
  trivial? | ( node -- ? ) | 
| Word | Stack effect | 
  node? | ( object -- ? ) |