public Assignment(Map<String,Value> pairs){
  this();
  addPairs(pairs);
}

public Assignment ( Map < String , Value > pairs ) { this ( ) ; addPairs ( pairs ) ; }
creates an assignment with a map of ( var , value ) pairs
