More generic work(). Only add grr instructions if there were matches
Work in progress grr with passthru - not working yet
Fix pattern to handle grr context -C