Code review changes. Assign update cursor when yanking to register. Declaring update cursor as final. Reusing constructor. Setting default update cursor to true.