Спасибо, Дмитрий Милачёв, теперь у меня есть универсальный ответ.