RecordableActionFactory can create SayActions