Making Conventions class immutable