Changed: ForEach() now expects the delegate function to return True or False to exit the ForEach() loop, instead of the value. This is passed by reference using ByRef.