Updated UML with TaskInterface.