Right, I tend to use scoping I think, e.g. a typedef and SELF::