JSR 166, A Case Study