docs: def rectangle(self, rect, attr=None, fill=u' '):
          u'''Fill Rectangle.'''
          x0, y0, x1, y1 = rect
          n = DWORD(0)
          if attr is None:
              attr = self.attr
          for y in range(y0, y1):
              pos = self.fixcoord(x0, y)
              self.FillConsoleOutputAttribute(self.hout, attr, x1 - x0, 
                                              pos, byref(n))
              self.FillConsoleOutputCharacterW(self.hout, ord(fill[0]), x1 - x0,
                                               pos, byref(n))