Use static constructor even if factory method specified earlier in example