CharIterator is now userland extendable (Iterator)
More tests
Macroing
Better C
Improved internal iterator