This template employs intricate features of template syntax. Please do not alter it unless you are certain to understand its setup and parser functionsandare ready to repair/revert all collateral damage if results are unexpected. Any experiments should be conducted and all improvements tested in the template sandbox, or in your user space, before applying anything here.