public object OpPlus(object value)
{
if (value == null)
throw ErrorFactory.CreateTypeError( "Invalid operand type: 'null'");
if (value is BikeNumber)
return value;
throw ErrorFactory.CreateTypeError(string.Format("Invalid operand type: +{0}", value));
}