Minor performance improvements.
Refactored coaleser.
Minor performance improvements.
Fix circularity.