I think, yes, now that it is inside the Card class definition, self would work here.  Should we do that?  Like you said, doesn't actually matter, but I think there is maybe a better way to do this?

include SmartName
smartname :codes => Wagn::Codename, :params => Wagn::Conf ...

Changing it that way might make updating this worthwhile, right?

Not here, though.