GHC silently turns off dynamic output, should this be an error?