Use compact() properly

(rtm!)
Revert "Extract doesn't seem to work inside Phar..."

This reverts commit 6d2a55da58a986dce00d41679f9f239b3328e97a.