templating @stable