code: def filter(self, other=None):
          
  
          if not other:
              other = Fuse.fuseoptref()
  
          return SubOptsHive.filter(self, other)
docs: Same as for SubOptsHive, with the following difference:
          if other is not specified, `Fuse.fuseoptref()` is run and its result
          will be used.