Richard, I think ALSO first comment refers to this new technique:
https://clarionsharp.com/blog/new-clarion-language-features/
Clarion 11.13622 Sept. 4, 2020
FEATURE: Reference variables of Procedure types are supported by the compiler, and corresponding support is added to the linker and RTL