WhyGen: Explaining ML-powered Code Generation by Referring to Training Examples | IEEE Conference Publication | IEEE Xplore