1 in no particular order:
2 * Take advantage of Bryan O'Sullivan's bytestringparser
3 library, to move internals to ByteStrings for efficiency.
4 * Take advantage of network-bytestring as well.
5 * Enhance IPluginT monad, most likely by writing our
6 own instance for it, rather than letting newtype
7 deriving do all the work for us.
9 * Write a more proper 'plugin library' that will
10 allow controlled access to resources like
11 utilities, processes, files and the web.