[firedrive] Add new extractor. Addresses #3095
Credit @naglis for firedrive (#3242)
[firedrive] Simplify