is_array? check is redundant to [*array] construction