Webcommits

О_о так и enum может быть immutable и иметь поля, а то, что конструкторы только private никак не может помешать немутабельности