update compile headings
rm dirty tests
fix heading
update compile headings

- reverts erroneous commit
add ArrayIterator; reorg iterator classes
add ablate function / dissociate method