Close #19: Refactored TaskLib class