What do you think of having a custom exception for occasions where an obligatory field is tries to be deleted

in include/nix/Exception.hpp