at: position put: newElement (values includesKey: position) ifTrue: [ values at: position put: newElement ] ifFalse: [ self error: 'Index error']