_prj_pt_dbl_monty
ret = _prj_pt_dbl_monty(&out_cpy, val); EG(ret, err);
ret = _prj_pt_dbl_monty(out, in);