How do I track down an reference to an undefined value? My program must not be using a library correctly because the program makes no direct use of 'undefined'. Running with +RTS -xc yields: <GHC.Err.CAF>Test: Prelude.undefined