Make demo project handle ArrayList
Check for object types ICollection, IEnumerable