As I understand Thor it features ways to mark methods as no tasks because the concept of a method being a task is different from the concept of a method's visibility. They need to be differentiated because they do different jobs. Every method (independently of its visibility) of a subclass to the class Thor is considered a task unless it is explicitly marked as no task. By controlling the visibili
![Why does Thor feature the no_tasks method?](https://cdn-ak-scissors.b.st-hatena.com/image/square/98d6f053a97a87156775f60757c60865d0f2c47d/height=288;version=1;width=512/https%3A%2F%2Fcdn.sstatic.net%2FSites%2Fstackoverflow%2FImg%2Fapple-touch-icon%402.png%3Fv%3D73d79a89bded)