Test Jason Dobry's code. He gets the whole content, but for some reason pick() literally picks certain keys to allow and others to not allow