This is maybe, question more bout philosophy but for me important. Maybe one of you understand the source of this strange (at least for me design). So in rxjs we have