DESIGN: String -> Text
DESIGN: Updated `-S` flow