@zens@merveilles.town Every 'component' is defined as a clean translation from template+data to output HTML, with nothing else involved.
There's no weird global scoping nonsense going on, or strange inheritance semantics, or all the other weird and unpredictable ways in which 'conventional' templaters try to implement parameterizable snippets.