Bring decimal a bit closer to the spec for Reals.
diff --git a/Lib/decimal.py b/Lib/decimal.py
index 4f23d33..dbe0695 100644
--- a/Lib/decimal.py
+++ b/Lib/decimal.py
@@ -1519,6 +1519,20 @@
 
     __trunc__ = __int__
 
+    @property
+    def real(self):
+        return self
+
+    @property
+    def imag(self):
+        return Decimal(0)
+
+    def conjugate(self):
+        return self
+
+    def __complex__(self):
+        return complex(float(self))
+
     def __long__(self):
         """Converts to a long.