This happens e.g. for ``` model = nn.Linear(out_dim, in_dim=in_dim) ``` outside a `NameCtx`. Or maybe we want to disallow this? I.e. simply require that the model (all params) are always defined inside a `NameCtx`. Or lazily assign the parent name ctx and the name itself later, similar as we do for `Parameter`? PR in #108.