static object?CreateFromAny(DeserializerState state)
        {
            switch (state.Kind)
            {
            case ObjectKind.Capability: return(state.RequireCap <Rpc.BareProxy>());

            case ObjectKind.Nil: return(null);

            default: return(state);
            }
        }
 public object?Create(DeserializerState state)
 {
     return(state.RequireCap <T>());
 }