It is common in SSN to have multiple classes included in the domain/range of properties.
With this mechanism available, why wouldn't we want to make our lives easier, and:
- keep only one of observedProperty vs observes (observes is better IMHO)
- keep only one of actedOnProperty vs actsOn (actsOn is better IMHO)
That way, users won't need to remember which one appy in which situation