code: def run(self, source, **kwargs):
          
          kwargs['output'] = self.__graph__()
          if isinstance(source, str):
              import json
              source = json.loads(source)
          self.source = source
          super(JSONProcessor, self).run(**kwargs)
          self.output = kwargs['output']
          return output
docs: Method takes a JSON source and any keywords and transforms from
          JSON to Lean BIBFRAME 2.0 triples
  
          Args:
  
          ----
              source: str, dict