Split up ArrayBinder into ArrayBinder and ConsBinder