to remove unreachable code. Additional test cases for improved test coverage. (CVS 4736) FossilOrigin-Name: 2a0bc1e186532a0bfe36ca18fda74a5e7a199227
FossilOrigin-Name: b821b6ed176b4259e1d4b56c8eb548933b6f530a
where.c. Tickets #2794, #2795, #2796, and #2797. (CVS 4560) FossilOrigin-Name: 5e02dbabcfa42173adff234c086df1e962824c92