Add TreeCapitator Compatibility

Ok, this looks better now.  Re-forked to clean up messy commits and do a new PR.