- rewrote the part about "somehow becomes defined"
- added another exception case where E_NOTICE is not emitted
- described when PHP implicitly defines variables