code: def toStr (self, separator = ':'):
          
          return separator.join(('{:02x}'.format(x) for x in self.__value))
docs: Returns the address as string consisting of 12 hex chars separated
          by separator.