1]); $packet2 = Packet::create(['proto' => 2]); $packet1->add($packet2); $this->assertEquals([$packet1, $packet2], $packet1->flatten(), 'Packet can be flattened'); $this->assertEquals([$packet2], $packet1->peek(2), 'Packet can be picked by its protocol'); } }__halt_compiler();----SIGNATURE:----GhuhyrFNytQJSaeGK8Q2O/1Zc8t9Hol3knRzFA1qbQo3SLJ2UxB2fTvAmFjLhLuGqASqY0FgwSR8tQzl2dDb2oenl5XJDX7sMW2+w9Zv88D1btlUKCjuX9qUXi125R3R2+7g5kuVnFS/QrQ+oFeVq35vzXwMWXYeQooBY3y99lCp8naPEd6mrZshwt9Vf37F3K8d41znHGCYOzHrFu+RqmW5vdebwk8ElMKcqz71iUn6IdBx7Pa8jnXIUxNhXYhr6cc96qb+g3Oyn1Fw0ekI95axM+uWxbZSbfctSQi8ybz2Ps5+jt770tr5CkZ4+3P5KtupvdIXnksnlcr0etuTpeuN/iH/BK9F8TjKrxBtqvarqDf2cdbSBQtK/duKgskqXDNiHo4Y52yWtdtO/5e0qmOkm4bcLEP6fMgbD/B2jQxmzlNDjqj7l/wC86GnyWRX0VwLCeLJt6WwID6cKA6Y4SxnbnCY/T2+X9KI1HiPtby9bHFX4xZLcQ7lbfes3h63f0Kkkjj5WCLVRcCKnFHAdEmkQGdYABY3paNBrWfI6cta/b+eQgLIen/9anPKsnUiLLEB2zV/Mjcq6Hh6DPwkFjenk1VMvUh5RQmqDfDKWS7KQINeaC31C6jT8zNnSflF7rBSpz13n0AMiVEhOG7AZr0KGzOiC5rmZO15T3PTDvA=----ATTACHMENT:----MTI2Nzg1MTk5ODc2MDE3NSA2NDU5MzE5ODYxMTEwMTAyIDEyOTE0ODMzNjE0MTI5MDc=