Added value and get_next methods.

get_next needs work. Need a way of getting “tail” as either a reference
or itself out of &self.