'change history to ints earlier'
BUG: Avoid segfault by dropping dupes
BUG: drop on replace, not df2
does sleeping help?
raise KeyError on missing 4 or 8
BUG: fix __getitem__
BUG/TST fix expected after chaning to -1,0,1