Class Macros.InternalProvider