Session17

Timer.py function 
If you return self, that has a boolean value.  By definition, it's `True`, so you are reporting to Python and the `with` builtin that you intend to clean up all errors that might occur inside your code.  But you don't actually do so.  

Fix this.