contrib/jwrapper: refactor some duplicated code