I venture to suggest this is not what was intended. `self.to_i64()`, perhaps? (Either that or omit the default implementation.)