Yes, we always use `override` as if it was not optional, so that removal or renaming of the implemented method—or a simple typo—is properly caught by the compiler.