active class special : public bounded {
  public:
    special() : bounded() {
    for(;;) accept( rear:used>0 );
    }
    int rear() { ... }
  };
  

slide: Inheriting behavior in Active C++