Allowing any number of the bits to be optional, with return as the default if none are specified