Having two different functions is ok for me. But, any reason why not
passing an option like the above?