As already stated above, the caller should not notice any difference. I'd rather add the self when we really need it.