Etzel, 2016. Flexible initialization of immutable objects, in: . ACM Press.. https://doi.org/10.1145/2984043.2998541