@@ -0,0 +1,435 @@
+import json%0Aimport os%0A%0A%0Aclass JSONIndexLoader(object):%0A    def __init__(self):%0A        pass%0A%0A    @staticmethod%0A    def index_filename(version_string, type_name='completions'):%0A        return os.path.join(%0A            os.path.expanduser('~'),%0A            '.aws', 'shell', '%25s-%25s.json'%0A            %25 (version_string, type_name))%0A%0A    def load_index(self, filename):%0A        with open(filename, 'r') as f:%0A            return json.load(f)%0A

Add loaders module to shell