public boolean equalsSameType(Object other) {assert exists || (false == value);MutableValueBool b = (MutableValueBool)other;return value == b.value && exists == b.exists;}

public boolean equalsSameType ( Object other ) { assert exists || ( false == value ) ; MutableValueBool b = ( MutableValueBool ) other ; return value == b . value && exists == b . exists ; }
public override bool EqualsSameType(object other){MutableValueBool b = (MutableValueBool)other;return Value == b.Value && Exists == b.Exists;}
