You said we should make those classes final which are not meant to be subclassed. So I changed every single class which wasn't meant to be subclassed to final.