No comment. Sorry.
key:value:
Store the arguments as the variables of the receiver.
value
value:
Store the argument, anObject, as the value of the receiver.
new
Answer a new instance of the receiver (which is a class) with no indexable variables. Fail if the class is indexable.