Try to get around STree_ForEach_break - this breaks on MSVC
alright