Yes, they are not needed. It probably is a philosophy difference in APIs. I find it useful to be able to find what the API is doing automagically behind my back. I.e., in this case, did it really use a binary blob, or Base64. But it is your call if you think that is something that clutters the API.