ParentFull threadKranar·You just accept raw strings without doing any kind of validation? The step that performs validation should encode that step in the form of a type.View on HN