(Aspects) Utilities in Lisp vs Design Patterns in Smalltalk- Self