  * Allow the specification of a device, mount point and type seperately,
    rather than forcing them to be in /etc/fstab.

  * Handle predepends properly, rather than just aborting.

  * *Optionally* parse and summarise the updated packages in the update
    method.

  * Add ways to grab files by FTP/HTTP/...? Or perhaps ways to call dpkg-ftp
    as a subprocess?

  * Handle packages with multiple Filename fields (dpkg-split?).

  * Directory ordering.

  * Find packages which have already been unpacked, and don't unpack them
    again.

  * Allow the use of an `external' MD5 checksum file, rather than taking them
    from the Packages file? Slightly more secure, but not much.

  * Find non-US and local as well, if present.

  * Check file sizes.

