where varargs is an option, err on the side of choosing varargs