From that viewpoint, it
would be reasonable to say sumne's x2 is the agent. In fact, the
gimste offers varying definitions in terms of the arguments' roles:
a. x1 smells/scents x2
b. x2 smells/has odor/scent to
observer x1
And the interpretation of cases starts to appear
even more undecided/speaker-dependent when we take into account the
following situation.
Forgot to comment on this....
These aren't varying definitions, they're two identical definitions which are put there so that English speakers, who notoriously use the verb "smell" as both a transitive and an intransitive, know which one they're using.
Chris