Enum for the points values
Macro against multiple includes