allow_empty_items parameter