typed.go
func JsonReader(reader io.Reader) (Typed, error) {
	if data, err := ioutil.ReadAll(reader); err != nil {
		return nil, err
	} else {
		return Json(data)
	}
}
func JsonReader(reader io.Reader) (Typed, error) {
	if data, err := ioutil.ReadAll(reader); err != nil {
		return nil, err
	} else {
		return Json(data)
	}
}
func JsonReader ( reader io . Reader ) ( Typed , error ) { if data , err := ioutil . ReadAll ( reader ) ; err != nil { return nil , err } else { return Json ( data ) } }
// Create a Typed helper from the given JSON stream
Create a Typed helper from the given JSON stream