Добавлена функция system::isEmpty(), проверяющая переменную сразу и на существование и на пустоту