fixed null insert into array as first bulk argument

maybe rename this method and/or add a docstring about what it does (checking recursively)