code: def add(self, hours=0, minutes=0, seconds=0, microseconds=0):
          
          from .datetime import DateTime
  
          return (
              DateTime.EPOCH.at(self.hour, self.minute, self.second, self.microsecond)
              .add(
                  hours=hours, minutes=minutes, seconds=seconds, microseconds=microseconds
              )
              .time()
          )
docs: Add duration to the instance.
  
          :param hours: The number of hours
          :type hours: int
  
          :param minutes: The number of minutes
          :type minutes: int
  
          :param seconds: The number of seconds
          :type seconds: int
  
          :param microseconds: The number of microseconds
          :type microseconds: int
  
          :rtype: Time