public static long? AsNullableLong(this object o)
 {
     return o.AsNullableInteger(true);
 }
 public static int? AsNullableInteger(this object o)
 {
     return o.AsNullableInteger(true);
 }