PhraseOmatic
Are you OK with a lean aligned separation of concerns.
speak