Finally, someone breaks down this immigration debate into terms I can understand.