So I understand this correctly: embedding the interface means that `FakeRegistry` will satisfy `Registry`, but any attempt to call a `Registry` method not defined on `FakeRegistry` will cause a panic. Does that sound right? If so, please add a caveat utilitor.