code: def getNodeBeingMade(self, buid):
          '''
          Return a node if it is currently being made, mark as a dependency, else None if none found
          '''
          nodeevnt = self.allbldgbuids.get(buid)
          if nodeevnt is None:
              return None
          if buid not in self.mybldgbuids:
              self.otherbldgbuids.add(buid)
          return nodeevnt[0f getNodeBeingMade(self, buid):
          '''
          Return a node if it is currently being made, mark as a dependency, else None if none found
          '''
          nodeevnt = self.allbldgbuids.get(buid)
          if nodeevnt is None:
              return None
          if buid not in self.mybldgbuids:
              self.otherbldgbuids.add(buid)
          return nodeevnt[0]
docs: Return a node if it is currently being made, mark as a dependency, else None if none found