             return value
         }
     }
-
+    
     public var nextShort: Int16 {
         get {
             let value = shortAtOffset(self.currentOffset)

            self +> sizeof(newValue.dynamicType)
        }
    }

    override public var nextShort: Int16 {
        get {
            return super.nextShort

            self +> sizeof(newValue.dynamicType)
        }
    }
    
    override public var nextDouble: Float64 {
        get {
            return super.nextDouble
