Often, several nodes (and handlers) have the same answer (and sometimes multiple answers, random etc).
Today we can use "Jump To" but this loses progress in the discussion (context / last visited node is now the one we jumped to).
I think, we should be able to generalize this concept of 'Answer' and the 'Dialog' should only be the flow, the relation between conditions (Intents, Entities, Context) and answers.
According to me, an answer is text content, context update and actions triggered before and/or after responding to user (Cloud Functions, queries to DB, other Watson Services etc).
NOTICE TO EU RESIDENTS: per EU Data Protection Policy, if you wish to remove your personal information from the IBM ideas portal, please login to the ideas portal using your previously registered information then change your email to "email@example.com" and first name to "anonymous" and last name to "anonymous". This will ensure that IBM will not send any emails to you about all idea submissions