Explain choice in code