*** 26,36 **** __ByValue final class EmptyValue { private EmptyValue() { } ! __ValueFactory public static EmptyValue createEmptyValue() { EmptyValue e = __MakeDefault EmptyValue(); return e; } } --- 26,36 ---- __ByValue final class EmptyValue { private EmptyValue() { } ! public static EmptyValue createEmptyValue() { EmptyValue e = __MakeDefault EmptyValue(); return e; } }