Only load jsbrowser in the recipe system if it is actually needed