Adding a macro to allow :: scope qualifier