::Templates are a separate question aren't they? We could still have templates in the list of references, although I personally can't use them. The method used here is explicitly allowed and is used in a number of FAs.