Zero object now is an universal object

consistent with initial and terminal object