For the defaultresponsehandler the execute is same as Abstract's. Skip defining this function altogether so that it just inherits from the parent?