set_bytes_content.

Also fixed the 'set' docs to use a pseudo-type string for the second
argument, to make it clear that the difference is the type.  Python
doesn't really have a notation for this sort of multiple dispatch
situation.  I suppose I might be breaking the Zen of Python a bit here.