Predicate: add
add: Frames file for "add" based on survey of initial sentences
of big corpus and comparison with "say" and "gain"
Roleset id: add.01 , say, vncls: 37.7, framnet: Statement
add.01: Member of Vncls say-37.7.
Roles:
        Arg0: speaker (vnrole: 37.7-agent)
        Arg1: utterance (vnrole: 37.7-topic)
Example: transitive
        But he adds, "I feel pressured, disappointed, uncomfortable, and angry."
        Argm-dis: But
        Arg0: he
        Rel: adds
        Arg1: "I feel pressured, disappointed, uncomfortable, and angry."
Example: fronted
        [That got hard to take]-1, he added *trace*-1.
        Arg0: he
        Rel: added
        Arg1: *trace*
Example: inverted
        unlike 'say', Treebank does not consistently assume a *trace* after 'add'
linked to the utterance. Thus the Arg1 will show up on the trace, if it
is present, otherwise on the utterance itself. Actually this is bad and if you see one without a trace, it's best to send it back as .ER.
        [The IRS is investigating lawyers]-2, added *trace*-2 Mr. Sonnett.
        Arg1: *trace*-2
        Rel: added
        Arg0: Mr. Sonnett
Example: split
        Remember: if the tree doesn't include a trace number that links back up to the main S node containing the whole proposition, you need to link the trace to the top S node via argM-DSP.
        [The bids, [he added *trace*-3]-PRN, were contrary to common sense]-3.
        Arg0: he
        Rel: added
        Arg1: *trace*-3
Roleset id: add.02 , mathematics, vncls: 22.1-2 108, framnet:
add.02: Member of Vncls mix-22.1-2, multiply-108
Roles:
        Arg0: adder (vnrole: 22.1-2-agent, 108-agent)
        Arg1: thing being added (vnrole: 22.1-2-patient1, 108-theme1)
        Arg2: thing being added to (vnrole: 22.1-2-patient2, 108-theme2)
Example: one and one makes...
        Judge Curry added an additional $55 million to the commission's
        calculations.
        Arg0: Judge Curry
        Rel: added
        Arg1: an additional $55 million
        Arg2: to the commission"s calculations.
Example: merged
        It also asks [them]-1 *trace*-1 to add two-sevenths and three-sevenths.
        Arg0: *trace*-1
        Rel: to add
        Arg1: two-sevenths and three-sevenths
Example: attach
        Added [*]-2 to this is *T* [the perennial problem of class sizes
        being too large]-2.
        Rel: Added
        Arg1: [*]-2
        Arg2: to this
Roleset id: add.03 , achieve or gain, vncls: , framnet:
add.03: No appropriately corresponding VN class.
The crucial difference between this usage and the mathematics usage
is that the 'to' phrase is the end product, not the other operand.
Roles:
        arg M is often dropped
        Arg1: Logical subject, patient, thing rising/gaining/being added to
        Arg2: EXT, amount risen
        Arg4: end point
        Argm: medium
Example: rise
        The Nasdaq composite index added 1.01 to 456.6 on paltry volume.
        Arg1: The Nasdaq composite index
        Rel: added
        Arg2-ext: 1.01
        Arg4-to: to 456.6
        Argm-adv: on paltry volume
Predicate: add_up
Roleset id: add.04 , result in, vncls: , framnet: Adding_up
Roles:
        Arg1: things added
        Arg2: result
        Arg0: agent adding items up
Example: it all adds up
        person: ns,  tense: present,  aspect: ns,  voice: active,  form: full
        It all adds up to a barrier to American-style index arbitrage,
        the most popular form of U.S. program trading that seeks to
        exploit brief differences between prices of stocks in New York
        and the price of a futures contract in Chicago based on those
        stocks.
        Arg1: It
        Rel: [ adds] [ up]
        Arg2: to a barrier to American-style index arbitrage, the most popular form of U.S. program trading that seeks to exploit brief differences between prices of stocks in New York and the price of a futures contract in Chicago based on those stocks
Example:
        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns
        *PRO* add up all the people in this group and they may number 200 , and that is already a lot of people .
        Arg0: *PRO*
        Rel: [add] [up]
        Arg1: all the people in this group
Predicate: add_on
Roleset id: add.05 , add to existing mass, vncls: , framnet:
add.05: Because the trace linking to the RCL is embedded in a preposition, we
cannot use the relative clause tag to provide the link to the 'Colonial.'
Roles:
        Arg0: Agent adding on
        Arg1: Thing added
        Arg2: Added to what?
Example: Construction
        Their house was a centuries-old Colonial which-1 they hadded added on to
        *T*-1.
        Arg0: they
        Rel: [added][on]
        Arg2: to *T*-1