Why be so dead set on defeating Knock? If your solution to blocking progress is doors, you will be tearing out your hair in frustration in a few levels anyway, when Dimension Door becomes available, not to speak of Passwall, Find the Path, Divination, etc. Doors and/or walls that are...