v1.1.1
findOne() returns ?EntityInterface, but __invoke() declared EntityInterface|self, so a reference to a missing/deleted resource threw a TypeError and 500'd the page. Widen the return type to EntityInterface|self|null and add a PHPUnit suite covering the self, found, and not-found cases.