python list based ADT stack veneer