Bunch of new misc macros.