comparing cleanup in HotDrink vs Solid-Js