allow control.outer options to be specified within control() list