Shouldn't the second param have `array` typehint like others?