Google

def []=( index, element ) previous = self[index] if previous.nil? @element.add element else previous.replace_with element end return previous end