Put classes names in parameters to ease override.