internal override Node Bind(Binder b)
 {
     b.CreatesAutoVars = true;
     Symbol            = b.AddMemvar(Name);
     if (Initializer != null)
     {
         b.Bind(ref Initializer);
         Initializer.RequireGetAccess();
         b.Convert(ref Initializer, Var.Type);
         Initializer = AssignExpr.Bound(IdExpr.Bound(Var), Initializer, b.Options.Binding);
     }
     return(null);
 }