Check my comment here:

https://github.com/clearsightstudio/ProMotion/pull/20#commitcomment-2681604

We need the `def title=(new_title)` method and the one on line 124 needs to allow getting the title as well (instead of just setting it).