// Methods
 public override Expression ToExpression()
 {
     return(Expression.ListInit(NewExpression.ToExpression() as NewExpression, Initializers.GetElementsInit().ToArray <ElementInit>()));
 }
 // Methods
 public override MemberBinding ToMemberBinding()
 {
     return(Expression.ListBind(Member, Initializers.GetElementsInit()));
 }
 public override Expression ToExpression( )
 {
     return(Expression.ListInit(( NewExpression )NewExpression.ToExpression( ), Initializers.GetElementsInit( )
                                .ToArray( )));
 }