function addStrings(Assert $assert) { $name = new TestName('foo', 'bar'); $composed = $name->with('baz'); $assert($name->toString(), "foo::bar"); $assert($composed->toString(), "foo::bar::baz"); }