Clearing IDLE screen

IDLE is meant for learning purpose. Clearing IDLE screen is not possible. Is it designed like that for a particular reason?

We can develop IDLE to support command like

import os
os.system(‘clear’) # in linux
os.system(‘cls’) # in windows

Is it possible? Could anyone let me know why IDLE is designed not to do anything for the above command please?

See Issue 6143: IDLE - clear and restart the shell window - Python tracker.

Personally, I am not interested in this feature.