private function giveMeSoup(\Model_Soup $soup) { asrt($soup instanceof \Model_Soup, TRUE); asrt('A bit too salty', $soup->taste()); asrt('tomato', $soup->flavour); }