Contextual Abductive Reasoning with Side-Effects