backscratcher: someone who is willing to trade favors or services for mutual advantage
opportunist: a person who places expediency above principle
hepaticopsida: liverworts: comprises orders Anthocerotales; Jungermanniales; Marchantiales; Sphaerocarpales