The other thing is I noticed you can pass a list of class objects to nn.Sequential like this guy does here implementing DenseNet 424 in the _make_dense function at the bottom. Why exactly does this work?