removing unnecessary ... arguments, making effSamSize.optmatch a factor method instead