Good, good.  Can you reverse it so that the $self check is on the left for consistency and stable checking?