Basically it's to reflect all changes mentioned in
CDI-425. Currently there are some checks for "write/add/set" methods mainly in BeforeBeanDiscovery, AfterTypeDiscovery and AfterBeanDiscovery AFAIK.
There's need to expand these checks for all methods mentioned in the CDI issue - namely AfterDeploymentValidation, ProcessAnnotatedType, ProcessBean, ProcessBeanAttributes, ProcessInjectionPoint etc.
I am not sure, if there's need for some extra check for situation -e.g when accessing PAT during ProcessBean event, but this should result to IllegalStateException as well.