IRD Bill Passes Despite Legal Concerns