“selfuseon” is an attribute that can be either a scriptdictionary or string.

It is used in the same way as useon, except that it allows you to define a “use A on B” relationship the other way around - “useon” is an attribute defined on object B, whereas “selfuseon” is defined on object A.

See also selfuseanything.