@eaton * components.I'd argue they are not 100% synonyms, but they all describe slightly different patterns.