Should also add a test case calling `parseExtensions()` without params. I believe your patch would fail in that case since the extensions list would be empty.