Dagger SPI - Adding Custom Graph Validation (with KSP and tests!)