quartet_factory library Null safety

Classes

Factory4<A, B, C, D>
Quartet<A, B, C, D>