This works better as ````#ifndef FILTER_INFRASTRUCTURE_SE3```` as a wrapper to header files since it means that the ````#ifndef```` test and the ````#define```` immediately below it line up.  That makes it *much* easier to be certain that the ifndef tests exactly the same thing as the define sets.