Disallow key=>value arrays for select (move logic outside of select)