jlapi.h is now reusable