Use of c functions instead of macros for install_scm_function