public override object toImmutable() { if (isImmutable()) { return(this); } throw NotImmutableErr.make().val; }