therwise referred to in the program by name.
    Invocation of this member function is referred to as "class registration".  
    This is explained in detail in
    <a href="special.html#derivedpointers">Special Considerations - Derived Pointers</a>.
    The second syntax is included to permit this function to be called on non-conforming
    compilers when <code style="white-space: normal">la</code> is a template argument.
    For more information, see <a target="detail" href="implementation.html#tempatesyn