parameterless ReadOnly*State constructors private