Use Foreign.Greencard's UnsafePerformIO