Bob,

The definition of strength you provided above is the only one that should exist. You're right strength is becoming a convoluted term.