This is for the use of cause when applied to situations, ie as an improper actor.
situations, ie as an improper actor.
(<=> (Local-Cause-Of ?A ?B) (And (Pseudo-Actor-Of ?A ?B) (Exists (?C) (And (Cause-Of ?A ?C) (Context ?C ?B))) (Situation ?B)))