title: Using st_intersection Output in Subsequent st_intersection Call
body: <p>Has anyone else experienced problems in using the output from one call to the sf st_intersection function as input in a subsequent call? I am examining the geography of local government administrative areas. Where areas overlap, I use st_intersection to find the common region. It invariably works as expected. However I sometimes have occasion to use the output from one st_intersection call in a subsequent call to the function, to find an overlap area with an overlap area if you will. The second call to st_intersection always fails. The nature of the error varies, but mostly I get a message saying &quot;replacement has 2 rows, data has 1&quot;. Unfortunately the volume of my geography data means it's not feasible to supply an example, I'm just hoping someone has met the problem previously and (in an ideal world!) can propose a solution. Thank you.</p>