Why an array of `null` as types?