Compacting GC for MRI v2

Compaction