|This template contains one or more optional parameters: see the talk page for details.
This template employs some extremely complicated and esoteric features of template syntax. Please do not attempt to alter it unless you are certain that you understand the setup and are prepared to repair any consequent collateral damage if the results are unexpected. Any experiments should be conducted via the template sandbox or your user space. Well, its a little more simplified now.