I was looking at the implementation of the is_class template in Boost, and ran into some syntax I can\'t easily decipher.
is_class
template
Start from U, then work inside out.
The declared type is a pointer to a member function from class U taking void arguments and returning void.