independently invented Synonyms