typed-json: take one.