Functions

decompresses a string, returning the rest of the input as second argument. If an error occured, it means that more data was expected