в классическом программировании нечто подобное называется "защита от дурака"