I see no reason it would want to return `null` when the input is an array
I see no reason it would want to return
nullwhen the input is an array