[#5] [#6] added validation to List and Collection