Fixed the extension XML issues. We still need a way to parse different extensions, not just recurrent ones.