Is a carboxyl group a functional group?