variadic comp

variadic option for `comp`