added more debugging functionality, made active read compaction stable, and modified read loader so as to avoid something looking like a compiler bug