public void Is(object value) { bool isSame = (bool)Script.Literal("{0} === {1}", subject, value); if (!isSame) ThrowError(string.Format("The two values '{0}' and '{1}' are not equal.", Format(subject), Format(value))); }