I tried it, but there's no gain. A block which doesn't close over anything is just a function plus a small statically-allocated structure.