I decided to keep it this way since early returns are common throughout Chromium. If we need to add more extensions, we might have an array and/or map in the future.