Use definitions rather then assignments.