On the other hand, words like stack imply an implementation strategy, which may not be what we intend.