Classes and functions related to global macro and block information.