Zack Snyder rationalizes Batman v Superman's