         withUnsafePointer(&v){
             _data.advancedBy(leftCursor - prefixLength).assignFrom(UnsafeMutablePointer<UInt8>($0), count: c)
         }
-        
-        return Array(UnsafeBufferPointer(start: UnsafePointer<UInt8>(_data).advancedBy(leftCursor - prefixLength), count: cursor+prefixLength))
+        cursor += prefixLength
     }
 }
 

		let builder = FlatBufferBuilder.create(config)
		let offset = addToByteArray(builder)
		performLateBindings(builder)
		let result = try! builder.finish(offset, fileIdentifier: nil)
		FlatBufferBuilder.reuse(builder)
		return result
	}
}
public extension ContactList {
	public final class LazyAccess : Hashable {
		private let _reader : FlatBufferReader!

    }
    
    public static func reuse(builder : FlatBufferBuilder) {
        if (UInt(builderPool.count) < maxInstanceCacheSize)
        {
            builder.reset()
            builderPool.append(builder)
