eventually, a simple but standards-compliant bittorrent client, written in haskell