The specification of nullPtr looks to me like it is not necessarily the same as NULL in C. Is this intentional? Thanks Ian