In theory it depends if a value is specified. If so, it removes the specified value, otherwise it deletes the entire key including any child key.