Make divide functions return values via (SCM *) output arguments