well that would be different to instantiate tough.
it would be Class(1, 2, 3) instead of
Class {
Value1=1,
Value2=2,
Value3=3,
}
actually record types are more syntactic sugar around what you said than initonly, which opens up a new way of writing code