For example

```
class School
{
    public List<Student> Students {get; private set;}
}

```

Here `School` is not immutable because the getter `Students` is a mutable collection. How to make the class immutable?