public override bool NotEquals(IKValue other) => !Equals(other);
public abstract bool NotEquals(IKValue other);
public override bool IsEquals(IKValue other) => GetType() == other.GetType() && Value.Equals(other.GetValue());
public abstract bool IsEquals(IKValue other);