pub fn int256_neg<TRef, T>(expr: TRef) -> Result<T>where TRef: Into<T> + Debug, T: CheckedNeg + Debug,