getResultTable will return empty_result if output does not contain any tables. getInputTable will simply fail upon accessing a non-existent index. Is there any reason why these two methods do not expose similar behavior?
I remember putting it there (> 3 years ago) and there was probably a specific case where that was needed which I cannot fathom right now. I agree that symmetry should be the way to go in this matter. :+1:
getResultTable will return empty_result if output does not contain any tables. getInputTable will simply fail upon accessing a non-existent index. Is there any reason why these two methods do not expose similar behavior?