ghci recompilation avoidance