docs: def get_color(self, value):
          """Helper method to validate and map values used in the instantiation of
              of the Color object to the correct unicode value.
          """
          if value in COLOR_SET:
              value = COLOR_MAP[value]
          else:
              try:
                  value = int(value)
                  if value >= 8:
                      raise ValueError()
              except ValueError as exc:
                  raise ValueError(
                      'Colors should either a member of: {} or a positive '
                      'integer below 8'.format(', '.join(COLOR_NAMES))
                  )
          return '{}{}'.format(self.PREFIX, value)