renamed interface Pattern to ChatzConstants