как я понял, ответ на мой вопрос - реализовать это стандартными средствами без использования макросов нельзя
Правила форума