Making J non-static to allow for access form other compilation units
(in particular nj-v11 and nj-v10