A JSR-352 Implementation