Added a spec about unmarshaling from an IO object that is returning strings with a special encoding.