WhatDidYouThinkWould Happen?Explaining AgentBehaviourthroughIntendedOutcomes