Eh, well a is not a pointer right? if b is null (for some odd reason), it still fires isitme and pass a right?