fix base shuffle to shift instead of pop because it appends content

@bamnet please confirm this is what you had intended to do.