an object - oriented technology is provided which is capable of operating interpretively to allow prompt and easy prototyping and debugging using a compiled class library , and which is also capable of operating after compilation , thereby providing excellent performance . a software facility allows direct access to class attributes and direct invocation of class methods defined in pre - compiled classes in a class library in an interpretive mode . when this facility is used with or embedded within an application development environment , it allows an application builder to interactively build prototypes as well as production quality applications rapidly . when the facility is integrated with an object - oriented database , it allows interactive query and data manipulation using pre - complied classes .