Adapt to SPI changes
Initial tests for PAT resolution
Use ClassFileServices for resolving PAT observers
Minor