smc core library functions to global namespace

Just a thought...