New hgroup utility class