Please use prepositional and conjunctional roles such as :prep-against only if no other semantic role fits. Eventually, we want to eliminate these non-semantic roles as much as possible.
For each role :role, there is an inverse role :role-of. The inverse of :consist-of is :consist-of-of, the inverse of :prep-on-behalf-of is :prep-on-behalf-of-of, the inverse of :prep-out-of is :prep-out-of-of.
Some prepositions and conjunctions are expressed as concepts: