sub bool { return defined (shift); }