Do we need explain checking here given that it's already done in unit tests?