Use lazy sequence instead of recursion for fetching new subtitles
Make update helpres private
Use sets instead of lambdas in tests