Fix redundant if in argument handling
Fix redundant if in argument handling

The legacy function signature is now redundant, we can remove it.

uber/ringpop-common,uber/ringpop-common,uber/ringpop-common