Thanks for the clarification! In an ideal world we'd define and document what we expect this API to do in the face of broken data (and perhaps for robustness against certain kinds of corrupted merge directives we eventually will), but it's probably not particularly valuable for us to do that without a motivating bug/feature. So I'll move this back to invalid.
Thanks for the clarification! In an ideal world we'd define and document what we expect this API to do in the face of broken data (and perhaps for robustness against certain kinds of corrupted merge directives we eventually will), but it's probably not particularly valuable for us to do that without a motivating bug/feature. So I'll move this back to invalid.