# File lib/extlib/lazy_array.rb, line 226
  def shift
    if lazy_possible?(@head)
      @head.shift
    else
      lazy_load
      @array.shift
    end
  end