lshift/diffa — pull request #108 by 0x6e6562 (2012-04-17 09:45:57+00:00)
Title: Migration slice is buggy

Slice only works correctly when the migration step numbers are array aligned - in our case we start with v22, which works when v22 is the only element of the array, but when the array contains (v22,v23), steps.slice(23,steps.length) is the same as saying (v22,v23).slice(23,2), which returns List().