public static void BeEquivalentTo <T>(this IConvertible value, T expectedValue, string because = "", params object[] becauseArgs)
 {
     value.BeEquivalentTo(expectedValue, options => options, because, becauseArgs);
 }