TODO: Coalesce.