macro_rules! tc_scope { ($scope: ident, $param: expr $(,)?) => { ... }; (let $scope: ident, $param: expr $(,)?) => { ... }; }