class inheritage, object inherit of BIF()