     }
 }
 
-extension GIFMetadata: CustomStringConvertible {
-
-    public var description: String {
+extension GIFMetadata /*: CustomStringConvertible*/ {
+
+    override public var description: String {
         return [
             "<\(String(describing: type(of: self)))",
             "logicalScreenDescriptor: \(logicalScreenDescriptor)",

    }

    public init(_ data: Data) {
        self.data = data
        pointerIndex = 0
        readHeader()


import Foundation

@objc public class GIFMetadata: NSObject {

    public var logicalScreenDescriptor: LogicalScreenDescriptor?
    public var applicationExtensions: [ApplicationExtension] = []
