(wip) implement uriparser binding, but not run correctly...