This makes the generated code specific to the number of layers again, is that right?