Add proper decode error handling for Images
Add full error handling for Regions
Change to fmt.Errorf and add decode error handling