Adding a new layer (with new parameters) is not the same as reusing the layer (same parameters).
If you want to add a module, you would have to initialize it and use it in the forward.
Depending on your use case, you might want to derive a new class using Mnist_CNN as the base class and add the new layer to it.