dynamic loading with ghc api?