The MIT Lisp Machine manual argues in favour of allowing users to patch internal details of classes: