From Xojo Documentation
New in 2019r2
Used when callings declares that require Obj-C blocks. An ObjCBlock is created from a Delegate and in turn creates an Objective-C block that will call into the delegate. This Objective-C block is retrieved from the Handle property and passed into declares.