put, del, get, get_slice, and seek should now also accept non-slice data.  Much cleaner to use now.