My professor is kind of in love with having the object as a return type whenever the function doesn't have anything useful to return, so I'm just wondering what the benefits are.
Thanks helios, not only did I not know that, but I was doing method chaining for a while now, without knowing why I was able to do it. Thanks for clearing that up.