Twelve tips for developing key-feature questions (KFQ) for effective assessment of clinical reasoning | Synapse