Switched to clang++ - error messages make more sense.
Started fairly large redesign of chunks. Now Buffer grows chunks and merges them. Hence interator needs reference to Buffer.