patch applied (cabal-branches/cabal-1.10): Renamed 'result' and 'getResult' to 'run' and 'runM'