Adding +f, -f, *f, and /f macros.