It would have been great if GUI implementations were discussed in the class .