     /// - throws: `DecodingError.valueNotFound` if the encountered encoded value
     ///   is null.
     public func decodeInt() throws -> Int {
-        try decode(Int.self)
+        return try decode(Int.self)
     }
 
     /// Decodes a single value of the given type.

    /// - throws: `DecodingError.valueNotFound` if the encountered encoded value
    ///   is null.
    public func decodeUInt8() throws -> UInt8 {
        try decode(UInt8.self)
    }

    /// Decodes a single value of the given type.

    /// - throws: `DecodingError.valueNotFound` if the encountered encoded value
    ///   is null.
    public func decodeUInt64() throws -> UInt64 {
        return try decode(UInt64.self)
    }
    
}
