This paper discusses the differences and similarities of object-oriented programming systems and frame systems, and advocates the amalgamation of these two kinds of systems. A frame system called BEEF is introduced. It provides, in addition to frame system characteristics, the basic functionality and ease of use of an object-oriented extension of Common Lisp, making it well suited for knowledge...