more consistent naming and get/set for band nodata