The normal reason for setting a value (as opposed to leaving a parameter undefined) is to provide a sane default for the parameter. If you have no need for such a default, by all means leave the value undefined - caveat that you will have to explicitly test for this later, of course.