~ Use package units for options.
~ Throw error on incorrent torrent file.