I would like to suggest to add a drwaing rectangular function to MC. All the inside code are already embeded in MC since we can draw them manually.
We could deliminate them like we do for line + a function to fill in color