At the very end of the script you can see where the callback is called. The issue is fixed because with the quoted lambda when org tries to write it into the async build script (I.E. `(message "%s" callback-function)`) it'll be outputted verbatim (as a lisp expression). Instead my emacs atm represents the lambda as some anonymous function object (resembling `#`) so when org tries to print it out it'll just print this garbage representation instead of the function it should call. --- Mohsin K.