Just discovered bsdtar. Makes my extract() bash function trivial.