code: def range(self, start, end):
      for scope in reversed(self.scopes_):
          if start in scope and end in scope:
              start_idx = list(scope.keys()).index(start)
              end_idx = list(scope.keys()).index(end)
              return list(scope.keys())[start_idx : end_idx + 1]
      return None
  
imports: import fontTools.voltLib.ast
  from fontTools.voltLib.lexer import Lexer
  from fontTools.voltLib.error import VoltLibError
  from io import open
label_desc: Use image node_id 4 for calling the OrderedSymbolTable obj's underlying member method code with example usage: obj.range(start, end) and returns: None, list