private function giveMeBean(OODBBean $bean) { asrt($bean instanceof OODBBean, TRUE); asrt('A bit too salty', $bean->taste()); asrt('tomato', $bean->flavour); }