Makes tasks more generalized.