Why? What's wrong with urllib?