private primary constructors in EitzInterval