Why the extra level of indirection ?
There should be a doxygen comment explaining what this type is for.