def origin
import bend-kit-router@0.2.0.0/target.bend as Targetimport Base
135def origin(path: String, q: String, authority: Maybe<&2, String>) -> Maybe<&2, Target>:
136 do Maybe<&2, Target>:
137 ss : List<&2, String> <- segments(split.path(path))
138 pairs : List<&2, Query> <- query(String.split(q, '&'), Nil{})
139 return Target{ss, pairs, authority, False{}}