merged put set and store to set
added test cases to forget()
updated array_methods