Implement encoding.BinaryUnmarshaler interface