Use null arrays and empty arrays. Initialization: Given no initial accumulator value, a transducer must call the step function to produce a valid initial value to act on. link brightness_4 code