Today I learned that you can dynamically change the type of an object in Python.
Thank you @abrudz for helping me style this.