testing the defmacro! macro creator
adding a new nif function using the defmacro! function