replace IntSeq with List

what do you think about this? I think it makes sense to concat a List and a ListItem.