In other words, both the predicate and the two arguments are optional provided that at least one of them is present.
the fundamental issue in designing a cause detection system is the definition of the span of a cause text.