docs: def with_joined(cls, *paths):
          """
          Eagerload for simple cases where we need to just
           joined load some relations
          In strings syntax, you can split relations with dot 
           due to this SQLAlchemy feature: https://goo.gl/yM2DLX
           
          :type paths: *List[str] | *List[InstrumentedAttribute]
  
          Example 1:
              Comment.with_joined('user', 'post', 'post.comments').first()
  
          Example 2:
              Comment.with_joined(Comment.user, Comment.post).first()
          """
          options = [joinedload(path) for path in paths]
          return cls.query.options(*options)