Nice one step further in implementing python :-)

Just an idea:
Maybe we can share some code between the listDelitem int path and listPop1/listPop2.
But this may be overkill and no real advantage because of the different error messages...?!?