Fixing additional warning under -O3
Beginning work in order to allow for automatic generation of bindings
between scheme functions and their c implementations.