renamed to JSR 349