I myself wrote: > > What's a good, short noun we can attach > to the meaning "thing that can be implemented by multiple methods"? I think I'll go with "role". A role can be performed by multiple actors, which matches the general shape of the idea. Plus, it's a short word. /Bo Lindbergh