fix bugs with hsc2hs-inplace