She ' s way better than New Sosa . <| sep |> If you buy a car each time you fail to kill a Mercy , you must be extremely wealthy <| sep |> It ' s Friday , so I ' m gonna assume you ' re just pissed out your skull mate <| sep |> Pretty sure both masks are simple merchandise , since they appear like a normal foxy head <| sep |> IEnumerable implies a readonly collection . However that doesn ' t actually prevent anyone from being daft and downcasting Ids back to a Listint and causing the same bug What does prevent this code from being abused is returning a truly readonly collectionI mean , if you really want to go there . Here is our beautiful readonly list . var ourBeautifulReadOnlyList new Listintnew 1 , 2 , 3 . AsReadOnly Here is one of our beautiful readonly list ' s private fields . var ourBeautifulList t y peofReadOnlyCollectionint . GetFieldlist , BindingFlags . Instance BindingFlags . NonPublic . G e t V a l u eourBeautifulReadOnlyList as Listint Oh no , we still fucked it ! ourBeautifulList . Add 4