Store capture in a lexical for sanity.

That way it isn't accidentally overwritten and suddenly everything
breaks.