Is auto/c++11 really necessary here?
It breaks the PFRootEvent for a very small reason.