I think keys should be ```K extends WritableComparable````