as far as i know, casting `false` to `array` converted it into an empty array.

When could it create the array you're saying?