In an interview, the interviewer literally has all the power, and saying "no" or refusing to answer a question posed by the interviewer seems rather difficult.
This would be doubly hard for me since I like to teach (both my parents are teachers and I love to explain things to people so that they can understand them). If a person shows genuine interest in a topic by asking a question that might go in a tangent, I generally want their curiosity to be sated before moving on; in some cases a deeper understanding of a related topic will help educate them on the main topic.
Anyway, I think I would fall for this trap for both reasons (not wanting to refuse the interviewer and also wanting to genuinely teach someone). I'm conflicted.
However, I like the overall idea of the question. So much time during actual real-world development is spent communicating between coworkers about how a system works or will be implemented. I think being able to gauge a candidate's communication/knowledge transfer ability is very important and a good indicator of success.