Introduce ActionGroup subclass