foolproof

not defined yet