Propper escaping
drop/see moved into composer
Cleanup
AppendIterator makes more sense.