New helper; array_flatten