Undefineds now support attribute errors for special attributes.  This fixes #6
diff --git a/CHANGES b/CHANGES
index 182f0b0..17a805b 100644
--- a/CHANGES
+++ b/CHANGES
@@ -5,6 +5,10 @@
 -----------
 (codename to be selected, release date to be announced)
 
+- internal attributes now raise an internal attribute error now instead
+  of returning an undefined.  This fixes problems when passing undefined
+  objects to Python semantics expecting APIs.
+
 Version 2.5.5
 -------------
 (re-release of 2.5.4 with built documentation removed for filesize.