util: In Blob, don't implement __len__ and __getitem__, but expect the caller to use buf().