> 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