It would be great to have a brief information about modules, coroutines, and maybe three-way comparison operator.