I will provide a uniform explanation for OSC in this dissertation: V2 (with its null subject and null object) is essentially a purpose clause modifying the matrix clause.
Otherwise, there can be confusion over whether an empty array is a null object, an array with no elements, or an array with a single object containing null or empty values.