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)
	}
}
// Create a Typed helper from the given JSON stream