>                                                   matz.
> Would wrapping it in another if statement work??
>
> ie
>
> if( condition_on_which_you_wnat_neither_then_or_else )
>         if(null) then
>                 ...
>         else
>                 ...
>         end
> end
>
> Sincerly,
> Chris Moline

I am afraid I dont think so Chris,

the idea is to implement a generic null object. The way this is used is that
you probably dont know what the condition is going to be that will give rise
to the null case. Basically what is desired is a safe clean low overhead
exception handling mechanism without the semantic overhead. i.e. you want
the exception handling mechanism to work in all existing code without making
any special wrappers or rescue clauses. If something goes wrong, just keep
going returning the null object until you find something else to do (i.e.
the next statement).

cheers

Keith