Actually... If some units of both layers are clamped, it can make sense to specify an initial value for both layers. Even if some units will always be ignored, the clamped ones will always be used. For example, we could want to do that for partial image reconstruction.
If both layers are clamped, maybe it should be a warning instead.