Same here. I think it would be less confusing to use bucket_type (or btype or w/e) instead of plain type at the object level.