jewel: fstrict, mem opt, and proprietary version