 
     /// retrieve all operations into an array
     public var operations: [Operation] {
-      get {
-        var cursor = 0
-        var ops = [Operation]()
-        while let pointer = TF_NextGraphOperation(graph, &cursor) {
-          ops.append(Operation(pointer))
-        }//next
-        return ops
-      }//end get
+      var cursor = 0
+      var ops = [Operation]()
+      while let pointer = TF_NextGraphOperation(graph, &cursor) {
+        ops.append(Operation(pointer))
+      }//next
+      return ops
     }//end var
 
     /// get the definition proto buffer
     public var definition: GraphDef? {
-      get {
-        guard let data = self.buffer?.data else {
-          return nil
-        }//end guard
-
-        do {
-          let def = try GraphDef(serializedData: data)
-          return def
-        } catch {
-          return nil
-        }//end try
-      }//end get
+      guard let data = self.buffer?.data else {
+        return nil
+      }//end guard
+
+      do {
+        let def = try GraphDef(serializedData: data)
+        return def
+      } catch {
+        return nil
+      }//end try
     }//end var
 
     /// get the definition as a buffer
     public var buffer: Buffer? {
-      get {
-        do {
-          let buffer = try Buffer()
-          let status = try Status()
-          TFLib.GraphToGraphDef(graph, buffer.buffer, status.status)
-          guard status.code == .OK else { return nil }
-          return buffer
-        } catch {
-          return nil
-        }//end try
-      }//end get
+      do {
+        let buffer = try Buffer()
+        let status = try Status()
+        TFLib.GraphToGraphDef(graph, buffer.buffer, status.status)
+        guard status.code == .OK else { return nil }
+        return buffer
+      } catch {
+        return nil
+      }//end try
     }//end buffer
 
     /// import a proto buffer with options

    }//end asScalar

    public var description: String {
      get {
        return "Tensor of \(self.type ?? .dtInvalid): <\(self.dimensionCount), \(self.bytesCount)>"
      }//end get
    }//end var
  }

  public static func Encode(strings: [Data]) throws -> [Int8] {

    var headers = [UInt64(0)]


    /// return all operations in this library as a protocol buffer
    public var operations: Buffer {
      var buf = TFLib.GetOpList(handle)
      return Buffer(buf: &buf)
    }//end operations
  }//end class

  /// TF_Version returns a string describing version information of the
  /// TensorFlow library. TensorFlow using semantic versioning.
  public static var Version: String {
    if let _ = TFLib.libDLL, let ver = TFLib.Version() {
      return String(cString: ver)
    }else {
      return ""
    }//end if
  }//end var


