must retain arguments in captured invocations. -James & Jamie