(Here XYZ stands for a