support for set foo => undef