Simplified the Downloaders interface to return a Maybe