fix rotational array to return correct values for .first and .last calls
fix rotational array to return correct values for .first and .last calls

iroller/bluepill,d-unseductable/bluepill,dealpath/bluepill,bluepill-rb/bluepill,iroller/bluepill,dealpath/bluepill,sferik/bluepill,d-unseductable/bluepill,sferik/bluepill,fgbreel/bluepill,fgbreel/bluepill,bluepill-rb/bluepill