The ruling has been upheld by the federal appeals court. On to the Supreme Court.