:lipstick:
Use correct path in error message
Map .jar as zip extension
DRY up extension checks