Put in a poor workaround for once-only in an everywhereMStaged'
function to make it once-only, pending a MonadPlus instance for RefactGhc