prove argv callback context has to pre-constructed.