Needed something to do, implemented a lot of old LibHaskell functions.