generalized [ more generalized ; most generalized ]