[various] Some adjustments and debugging
[hacc] Don't use Tree* at all during finish step
[various] Respect changes to hacc finish
[hacc] Add overload to finish in HCB taking method pointer